out是用于声明这个变量是传出变量,具体用法看下面例子。 class OutExample { static void Method(out int i) { i = 44; } static void Main() { int value; Method(out value); // value is now 44 } } 通过这个例子看以看出,out的引入,可以让我们在程序中返回多个值。 呵呵,C,C++开发人员是不是觉得特别像指针类型呢? 可以暂时这样理解。