赋值前检查字符串是否为空
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
}
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
}