在分配之前,字符串检查为null或为空

时间:2015-04-23 19:51:13

标签: c# c#-4.0

string TEST1 = "abc def"

classA.detailList= (from tbl1 in ds.Table[0].AsEnumerable()
where tbl1["column1"] = 'aaaa'
select new classdetail(){
Var A = ToString().Substring(0, tbl1["Vehicle_Make_Model"].ToString    ().IndexOf(' ')).Trim()
Var B = ToString().Substring(tbl1["Vehicle_Make_Model"].ToString().IndexOf(' ') + 1).Trim()

})ToList(); 如果我有字符串作为TEST1但如果

如何处理,它工作正常
TEST1="abc"

想要检查第二部分是否在空格后存在?

请在这里帮助我

1 个答案:

答案 0 :(得分:0)

你可以尝试这样的事情:

      string[] outputParts = TEST1.Trim().Split(' ');

        if (outputParts.Length == 2)
        {
            //do something
        }