在vb.net中将编码列表转换为某种数组?

时间:2011-09-07 09:29:38

标签: vb.net

我想循环遍历项目中的所有项目,但首先我必须转换为我失败的适当类型。

'  Dim arr As EncodingInfo 
        Dim arr As List(Of Encoding) = DirectCast(System.Text.Encoding.GetEncodings(), List(Of Encoding))
        ' Error 1   Value of type '1-dimensional array of System.Text.EncodingInfo' 
        '  cannot be converted to 'System.Collections.Generic.List(Of System.Text.Encoding)'.   

1 个答案:

答案 0 :(得分:3)

类似的东西:

Dim arr As List(Of Text.EncodingInfo) = System.Text.Encoding.GetEncodings().ToList 

应该有效