MyException - 我的异常网
当前位置:我的异常网» C# » 一个VB转C#的有关问题

一个VB转C#的有关问题

www.MyException.Cn  网友分享于:2013-12-30  浏览:7次
一个VB转C#的问题
Default   Public   ReadOnly   Property   Item(ByVal   index   As   Integer)   As   Contact
                Get
                        Return   CType(List.Item(index),   Contact)
                End   Get
        End   Property
用C#怎么写,谢谢

------解决方案--------------------
当前类继承于System.Collections.CollectionBase
//Contact是一个类

完整如下:

using System;
using System.Collections.Generic;
using System.Text;

public class ContactS : System.Collections.CollectionBase
{

public void Add(Contact ContactObj)
{
List.Add(ContactObj);
}

public void Remove(int index)
{
List.RemoveAt(index);
}
public Contact this[int index]
{
get
{
return (Contact)List[index];
}
}

}

调用:

//添加到集合
ContactS cons=new ContactS();
Contact con=new Contact();
//设置con对象的值
cons.Add(con);

获取对象:
Contact con1=new Contact();
con1=cons[0];


文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有