-3

同じ名前ページ内のクラスにアクセスしようとしていますが、クラスのインスタンスにアクセスできません。

namespace WebProj.Controller
{
    public class DataLayer
    {
        public string ConnString { get; set; }
    }
}

namespace WebProj.Controller
{
    public class BusinessLayer
    {

    }
}

ここに画像の説明を入力

4

2 に答える 2

10

そのコードをメソッド内に配置する必要があります。

public class BusinessLayer
{
    public void Foo()
    {
        DataLayer dal = new DataLayer();
        dal.ConnString = ...;
    }
}
于 2013-01-07T11:29:32.150 に答える
3

メソッド宣言で使用するのはどうですか。

namespace WebProj.Controller
{
    public class BusinessLayer
    {
        public void Main()
        {
            DataLayer d = new DataLayer();
            d.ConnString
        }

    }
}

ここに画像の説明を入力

于 2013-01-07T11:31:19.170 に答える