我想用用户输入的字符做为实例对象的名字
private struct RengWu { private int 坐标X, 坐标Y; private string name;}
public void 执行(String 任务名)
{
  RengWu 任务名 = new RengWu();
  任务名.坐标X=1;
  任务名.坐标Y=2;
}像这样的应用应该怎么实现?

解决方案 »

  1.   

    没见过这样的需求也不知道怎么做 折中的就是给你的RenWu类加一个name属性
      

  2.   

    比如说,用户要a的坐标,a.坐标X,a.坐标y就可以了!要不然以上生成一个结构体数组,用户要a的坐标就要一个循环
    for (i=0 to 10)
    {
       if(a[i].name=="用户要的名字") {x=a[i].坐标x; y=a[i].坐标y;}
    }
      

  3.   

    再问一个问题
    string a="(123,456)";怎么利用正规表达式让string x="123"; string y="456";或用字符串数组表示也可以.
      

  4.   

    string a="(123,456)";
    List<string>b=a.split(",");
    string x=b[0];
    string y=b[1];
      

  5.   


    for (i=0 to 10)
    {
      if(a[i].name=="用户要的名字") {x=a[i].坐标x; y=a[i].坐标y;}
    }
    [code=C#]
     for (int i = 100; i > 0 ; i--)
                {
                    Console.WriteLine(i);
                }
    [/code
      

  6.   

    都是VS害的,什么都有提示,到这里没提示就错的厉害了,我是自学的,没上过大学,记得我自学时看过一本书,叫我们用记事本学编程,那时嫌麻烦,一开始就用VS,这是后遗症.