Mel*_*cuk 3 c# casting object type-conversion

我List<object>似乎在上面,我想将其转换为List<string>.
我怎么转换它?
我需要List<string>它有6项(11:00,13:45,......等)
Aly*_*fey 15
var mylist = myObjectList.ConvertAll(x => x.ToString());
Run Code Online (Sandbox Code Playgroud)
编辑
var mylist = myObjectList.ConvertAll(x => Convert.ToString(x));
Run Code Online (Sandbox Code Playgroud)
谢谢Scott Chamberlain
获取第一个对象数组
var mylist = (myObjectList.First() as object[]).ToList()
.ConvertAll(x=>Convert.ToString(x));
Run Code Online (Sandbox Code Playgroud)
添加休息到列表.
mylist.AddRange(mylist.GetRange(1,myObjectList.Count-2).ConvertAll(x=>Convert.ToString(x)));
Run Code Online (Sandbox Code Playgroud)
var stringList = yourObjectList.OfType<string>().ToList();
Run Code Online (Sandbox Code Playgroud)
记住要添加名称空间 System.Linq;
需要OfType才能将数组转换array<T>为,以便与LINQ一起使用