C#编程是错误 CS1061: “string”不包含“split”的定义
答案:5 悬赏:0
解决时间 2021-01-17 01:14
- 提问者网友:抽煙菂渘情少年
- 2021-01-16 03:03
C#编程是错误 CS1061: “string”不包含“split”的定义
最佳答案
- 二级知识专家网友:话散在刀尖上
- 2021-01-16 03:26
Str.split(' ');
split函数的参数是单个字符,不是字符串,括号中是单引号
split函数的参数是单个字符,不是字符串,括号中是单引号
全部回答
- 1楼网友:渡鹤影
- 2021-01-16 07:36
Split
注意大小写
注意大小写
- 2楼网友:洒脱疯子
- 2021-01-16 06:19
两个错误
1.大小写写错,首字母大写
2.Split方法接受的是char类型的参数,空格不能用双引号,因为这是表示一个string类型的参数,改成单引号
修改:把这句代码 string[] ch = Str.split(" ");
改成 string[] ch = Str.Split(‘ ’);
1.大小写写错,首字母大写
2.Split方法接受的是char类型的参数,空格不能用双引号,因为这是表示一个string类型的参数,改成单引号
修改:把这句代码 string[] ch = Str.split(" ");
改成 string[] ch = Str.Split(‘ ’);
- 3楼网友:猎心人
- 2021-01-16 05:10
有两个解决方法:
1.string[] ch = Str.split(‘ ’);//数据库这个字段中是按空格分开的。
也就是将双引号换成单引号
2.string[] ch = Regex.split(Str," ")
利用Regex类,你可以直接分割string类型的
1.string[] ch = Str.split(‘ ’);//数据库这个字段中是按空格分开的。
也就是将双引号换成单引号
2.string[] ch = Regex.split(Str," ")
利用Regex类,你可以直接分割string类型的
- 4楼网友:深街酒徒
- 2021-01-16 03:57
C#里的splite跟js里的不一样,建议你去MSDN看看重载和Demo。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯