0
我试图将一些VB代码转换为C#;但是我遇到了一些麻烦,将InnerList从Vb转换为C#
这里是我的VB代码:
Default Public Property Item(ByVal index As Integer) As BiometrikBilgi
Get
Return MyBase.InnerList(index)
End Get
Set(ByVal value As BiometrikBilgi)
MyBase.InnerList(index) = value
End Set
End Property
而且我用了一个转换器,这里是结果:
C#
public BiometrikBilgi this[int index]
{
get { return base.InnerList[index]; }
set { base.InnerList[index] = value; }
然而,在得到{}行编译器给出错误它说;
无法将类型'object'隐式转换为'BiometrikBilgi'。存在明确的转换(您是否缺少演员?)
我该如何解决此问题?
*我怎样才能解决这个问题*没有进攻,但你读了错误信息?它告诉你,你错过了从'object'到'BiometrikBilgi'的演员阵容:-) – sloth