-1

Visual Studio 2010 で。

C# ファイル 1:

 namespace Level1.Level2
    {
        public class MyObject
        {

            public int _Number = 0;
            public MyObject(int number)
            {
                _Number = number;
            }
            public System.Messaging.MessageQueue FunctionA() 
            {
                  ///
          }
     }

C# ファイル 2:

using Level1.Level2;
namespace AnotherNS
{
   public mainfunction()
   {
      MyObject myoj1 = new MyObject(1);
      System.Messaging.MessageQueue SomeQueue = Level1.Level2.MyObject.FunctionA();
      myoj1 .FunctionA(SomeQueue );
   }
 }

これは私に言うエラーを与えます

Level1.Level2.MyObject には、引数を 1 つ取るコンストラクターが含まれていません。

オブジェクトは保護されていましたが、パブリックに変更したので、関数も変更しました。MyObject は何からも継承されません。

どんな助けでも大歓迎です。どうもありがとう。

4

1 に答える 1