I have specific classes that I want to pass into an a method and I want to use that class in the method and return a version of that class.
protected Type [] Convert(ArrayList list, MyPersonalClass)
{
MyPersonalClass[] resArray = (MyPersonalClass[])list.ToArray(typeof(MyPersonalClass));
return resArray;
}
classas a parameter, you can pass instances. 2.Don't useArrayListuseList<T>instead. 3. Your code won't compile for at least 2 reasons.IConvertibleinterface.<T>) are used. Just to let you know.