編譯器錯誤 CS1601
更新:2007 年 11 月
錯誤訊息
方法或委派參數不能屬於型別 'type'
.NET Framework 類別庫 (Class Library) 中的某些型別 (例如 TypedReference、RuntimeArgumentHandle 和 ArgIterator) 無法做為 ref 或 out 參數,因為這些型別可能會用來執行不安全的作業。
下列範例會產生 CS1601:
// CS1601.cs
using System;
class MyClass
{
public void Test1 (ref TypedReference t) // CS1601
{
}
public void Test2 (out ArgIterator t) // CS1601
{
}
}