赋值前检查字符串是否为空

String check null or empty before assigning

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"

想检查 space 之后是否存在第二部分?

请帮帮我

你可以试试这样:

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

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