社区
C#
帖子详情
c#中如何区别这两种字符串
diluyexue1
2013-04-21 01:06:37
我有两种txt文件格式:
一种是:
20060801000000 -46
20060801000001 -141
20060801000002 -171
20060801000003 -155
20060801000004 -53
只需对时间后面的数据做处理。
一种是:
5
-9
79
-123
88
996
没有时间
我要对这两种文件的数据进行平方,差分,线性化等。请问,我用c#如何再读取得时候能判断出来?应该用什么函数?
...全文
207
6
打赏
收藏
c#中如何区别这两种字符串
我有两种txt文件格式: 一种是: 20060801000000 -46 20060801000001 -141 20060801000002 -171 20060801000003 -155 20060801000004 -53 只需对时间后面的数据做处理。 一种是: 5 -9 79 -123 88 996 没有时间 我要对这两种文件的数据进行平方,差分,线性化等。请问,我用c#如何再读取得时候能判断出来?应该用什么函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wodiaozuida1234565
2013-04-21
打赏
举报
回复
厉害,厉害啊!
水诺善兮
2013-04-21
打赏
举报
回复
string[] shuzu = System.IO.File.ReadAllLines(@"E:\新建文本文档.txt", Encoding.Default);用这个命令,把两个文件分别读取到两个字符串数组里面, 然后用循环字符串数组,在循环里面再用split 分拆每个数组元素,分拆成字符串数组a,应该只有三个元素,用if判断字符串数组a[2] 需要进行平方,差分,应该是数值型,把字符串数组的元素转换成数字型,如果能转换成功,说明可以运算,否则不能运算
艾伦图灵
2013-04-21
打赏
举报
回复
仅读一个文件的第一行,将该行内容用split按空格拆分,如果拆分后的数组长度是2,则是第一种,如果是1则是第二种。 不需要判断每一行,只要判断第一行后,就可以知道这个文档的格式了。
threenewbee
2013-04-21
打赏
举报
回复
if (regex.ismatch(str, @"\d{14}\s(-)?\d+")) 第一种 else 第二种
cheng2005
2013-04-21
打赏
举报
回复
如果你连基础的简单的处理都不会,那么讨论这个问题没有意义。 如果简单的处理你会了,那么一行行处理就可以了,这取决于你的规则。
dylike
2013-04-21
打赏
举报
回复
检查字串是否包含空格,如果有,则用空格分割取后面的
C#
字符串
反转
C#
字符串
反转 #算法实现
字符串
反转是程序员面试和基础学习
中
经常碰到的问题,那么
C#
算法实现
字符串
反转的具体方法是什么呢?本文就向你介绍这方面的内容。 AD: 让我们来看看
C#
算法实现
字符串
反转的一道面试题,使用
C#
实现
字符串
反转算法。
C#
算法实现
字符串
反转详细内容如下: /// ///使用
C#
字符串
反转算法 /// e.g. 输入"12345",
C#
两种
string类型详解
1,String类型和string类型 大家知道,
C#
中
有String何string
两种
字符串
类型。可以从以下几个方面了解其不同。 1,在.NET平台上,string是一种数据类型,String是一个类。 2,string类型是
C#
语言本身带的一种类(数据类型,为引用类型),而String是.NET Framework
中
的类。 3,
Java和
C#
中
String对象==和Equal的
区别
字符串
比较是我们平时写代码非常常见的操作,我们通常会使用“==”或者“Equal”来判断两个
字符串
是否相等。那二者之间都有什么
区别
呢,在Java和
C#
里面这两者的
区别
是否一样呢。 相等有
两种
说法,一种是对象相等,另一种的值相等。值相等就是判断两个String对象的字面量是否相等。对象相等就是两个对象引用都指向同一个实例,我们都知道String属于引用类型,引用类型分配在堆
中
,栈
中
只存放...
C#
字符串
为空判断
字符串
字符串
为空情况有4种,如下: string str1 = ""; string str2 = " "; string str3 = String.Empty; string str4 = null; 判断方法
C#
判断
字符串
的string类的方法有2个,定义如下: //
LUA和
C#
关于
字符串
中
\0的处理
LUA和
C#
关于
字符串
中
\0的处理 LUA
中
: local s = "hello\0\0dddddddd" print(s) --hello
C#
中
: string s = "hello\0\0ddddddd" console.writeline(s) //"hello\0\0ddddddd" ------------------------------------...
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章