public class myClass
{
     myStruct _tmpMyStruc;
     //属性
     public myStruct MyStruct
     {
       get{return  _tmpMyStruc}
       set
       {
          _tmpMyStruc = value;
       }
     }
}

解决方案 »

  1.   

    如你的例子
    myStruct tmp = new myStruct();
    tmp.s = "ewagawe";
    tmp.i = 123;
    sss(tmp);//调用函数sss----------------------public void sss(myStruct temp)
    {
      int aaa = temp.i;
      string bbb = temp.s;
       ..........
    }
      

  2.   

    public struct myStruct { public string s; public int i;}那这个结构体加在哪里啊/
      

  3.   

    value是什么值啊?
    --------------
    是编译器的规定,就是给属性赋的值