当前位置:编程学习 > C#/ASP.NET >>

如何用数组内的每一个变量来实例化一个类

有一个文本数组 sting_name[5],
有一个类 class_A,
类里面有一个方法,Todo(string xx).

请问:
如何用数组中的每一个成员来实例化class_A,并且调用 Todo(sting_name[i])?

这么做的原因是:文本数组sting_name[5]的每一个变量名同时都是class_A中Todo的输入量,我想遍历文本数组sting_name[5],实例化相应数目的类,并且在接下的程序中可以操作这些类。

我刚刚开始C#没几天,问题可能不合理,如果您有好的方案,请告知。
先谢了! --------------------编程问答-------------------- class_A obj[5];
for (int i=0; i<string_name.Length; i++)
{
    obj[i]= new class_A();
    obj[i].Todo(string_name[i]);
}
--------------------编程问答--------------------

class_A obj[5];
 for (int i=0; i<string_name.Length; i++)
 {
     obj[i]= new class_A();
     obj[i].Todo(string_name[i]);
 }
--------------------编程问答-------------------- sting[] sting_name = { "a", "b", "c", "d", "e" };
var arr = sting_name.Select(x => new { x = new class_A(), y = x }).ToArray();
foreach (var item in arr) item.x.Todo(item.y); --------------------编程问答-------------------- sting_name.ToList().Foreach(t=>new class_a().ToDo(t));
--------------------编程问答--------------------
引用 1 楼 northwesternwind 的回复:
class_A obj[5];
for (int i=0; i<string_name.Length; i++)
{
    obj[i]= new class_A();
    obj[i].Todo(string_name[i]);
}


这个可行。。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,