Moo*_*ght 8 c# type-conversion
所有,我精神崩溃了(这不是问题).我想转换List<string[]>
为List<object[]>
List<string[]> parameters = GetParameters(tmpConn, name);
List<object[]> objParams = parameters.OfType<object[]>();
Run Code Online (Sandbox Code Playgroud)
这不起作用,但除非我忘记使用这种方法进行转换(不需要Lambda)?
谢谢你的时间.
Gab*_*abe 18
你想使用类似的东西:
List<object[]> objParams = parameters.OfType<object[]>().ToList();
Run Code Online (Sandbox Code Playgroud)
或者在C#4.0中,只是
List<object[]> objParams = parameters.ToList<object[]>();
Run Code Online (Sandbox Code Playgroud)
要么
List<object[]> objParams = parameters.ConvertAll(s => (object[])s);
Run Code Online (Sandbox Code Playgroud)