/// <summary>
/// 字符串转换为任意类型数组
/// </summary>
/// <returns>指定类型数组.</returns>
/// <param name="str">要转换的字符串.</param>
/// <param name="split">分割字符.</param>
/// <typeparam name="T">任意类型.</typeparam>
public static T[] StringToAnyTypeArray<T>(string str, char split)
{
if(string.IsNullOrEmpty(str))
return null;
string[] strArray = str.Split(split);
T[] convertArray = new T[strArray.Length];
for(int i= 0; i < strArray.Length; i++)
{
convertArray[i] = (T)Convert.ChangeType(strArray[i],typeof(T));
}
return convertArray;
}
要引用System命名空间。