案例事由:我们会经常将字符串转换成数组,利用Split,然而如何将数组转换成字符串?
方法:string.Join(",", list)
示例:
string[] list=new string[] { "Catagory", "Menu", "Title", "Thumbs", "Detail"};
Response.Write("'"+string.Join("','", list)+"'");
案例事由:SQL一个数组里的所有字符串,这时候必须将数组转换成字符串才符合SQL语句。
上面的方法,是没有引号的,不适合SQL,需要对每个字符串添加左右单引号
改进方法:"'"+string.Join("','", list)+"'"
示例
string[] list=new string[] { "Catagory", "Menu", "Title", "Thumbs", "Detail"};
Response.Write("'"+string.Join("','", list)+"'"); |