你的第一个是类的构造函数,构造函数是没有返回值的,并且不能带void标识符,C#中没有过程的概念,和C++一样只有函数,可以认为过程归到函数里面了,是一种特殊的函数(没有返回值的)函数(void)如果有返回值的函数你调用的时候仍可以把他当作是vb中的一个过程(即不接收返回值)例如:
class A
{
public string ToString(int i)
{
//todo:
   return "kkk";
}
}
你在某个函数里调用时可以直接调:
   class A a;
      a.ToString(1);
你也可以接收返回值:
   class A a = new A();
      string strB = a.ToString(1);另外一种就是相当于vb中的过程一样的函数没有返回值例如:
class B
{
   public void ShowMessage(string message)
  {
     MessageBox.Show(message);
   }
}class C
{
   public void showMessage()
  {//直接调用
   class B b = new B();
      b.ShowMessage("kkk");
  }
}