次の方法で共有


コンパイラ エラー CS0127

更新 : 2007 年 11 月

エラー メッセージ

'function' は void 型を返すため、キーワード return の後にオブジェクト式を指定することはできません。

戻り値の型が void のメソッドから、値を返すことはできません。詳細については、「メソッド (C# プログラミング ガイド)」を参照してください。

次の例では CS0127 エラーが生成されます。

// CS0127.cs
namespace MyNamespace
{
   public class MyClass
   {
      public int hiddenMember2
      {
         get
         {
            return 0;
         }
         set   // CS0127, set has an implicit void return type
         {
            return 0;   // remove return statement to resolve this CS0127
         }
      }

      public static void Main()
      {
      }
   }
}