请问一下这两个有什么区别啊。
我知道 s[1] 返回的是char类型,s.Substring(1,1)返回的是string类型,还有其他区别么。
谢谢!
我知道 s[1] 返回的是char类型,s.Substring(1,1)返回的是string类型,还有其他区别么。
谢谢!
解决方案 »
- 5. 编写一个判断IP地址是否合法的计算机程序,如果合法,给出其子网号
- 每隔1秒运行一次netstat
- 求解决思路,关于多客户端有独立数据库,总部有总数据库
- 关于如何用C#代码获取IE历史记录网站
- " &= "运算符的意思
- a part time job: ASP.Net(C#) program developer
- 网站上传服务器之无法写入session
- 在线等。马上结贴,直接把网页上的datagrid 的值以 txt 文本格式保存到本地路径 怎么写?请看 excel 是这样的:
- 有谁知道:C#怎么读硬盘序列号?
- 在C#里有没有动态数组?如果有,如何把它给PK出来?各位老大帮帮忙!
- JS强制FF浏览器换行后乱码,请大哥们帮一下小弟?
- 一个TextBox输入两个字符后,自动跳到下面一个TextBox的. 如何选中下一个TextBox的文本内容呢???全部选中内容后,键盘输入就可以覆盖原来的内容
而你的s[1]是取数组中第一个元素
没有可比性
s[1] chrar 1 1
s.Substring(1,1) string 1 0<=L<=s.Length
s[2] 返回位置在2的一个char
那会s[1]返回的也是string,不是char???确定吗?
s.substring(1,1)取的是s字符串中从1开始的长度取1个的字符串 长度不变,
s[1]相当于c里面的*(s+1)
差距很大