第一个:在去引用Text控件的text属性的时候为什么要用Trim()方法。
例如,string abc = txtTest.text;为什么不行,
而是:string abc = txtTest.text.Trim();
第2个:判断一个字符串是否为空值的时候:
string.IsNullOrEmpty(strTest)和strTest==null
上述两个表达式放到if的判断语句中有什么区别?
两个Csharp的字符串问题
答案:2 悬赏:0 手机版
解决时间 2021-02-08 18:08
- 提问者网友:棒棒糖
- 2021-02-08 14:17
最佳答案
- 五星知识达人网友:千夜
- 2021-02-08 15:14
第一个:Trim()方法的作用是去除字符串两侧的空格,目的是去除用户在文本框中输入值时可能不小心多输入的空格。
第二个:isNullOrEmpty是既判断是否为Null又判断是否为空字串("");str==null的语句则只判断前者。如果写成str==null || str==“” 效果就跟那个方法一样了。当然了还是建议用方法。
第二个:isNullOrEmpty是既判断是否为Null又判断是否为空字串("");str==null的语句则只判断前者。如果写成str==null || str==“” 效果就跟那个方法一样了。当然了还是建议用方法。
全部回答
- 1楼网友:不如潦草
- 2021-02-08 16:40
任务占坑
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯