0

Web サービスが戻ってくる

 List<Term_Tree> 

ウェブ方式で。Term_Tree クラスは以下のように定義されています

 public class Term_Tree
{
    public string ID;
    public string Name;
    public List<Item> BroaderTerms;
    public List<Item> NarrowerTerms;

}

このクラスの私の好みの名前は "Term" (つまりList<Term>、Web メソッド経由で戻りたい) ですが、"Term" という名前の別のクラスがあり、コードで広く使用されています。このクラスに何らかのエイリアスを与えて返すことは可能ですか?List<Term>

4

2 に答える 2

1

using区別するために、次のようなエイリアスを追加する必要があります。

using Term = YourNameSpace.Term_Tree;

ただし、同じファイルで他のクラスを使用する場合は、そのTermクラスの名前空間を前に付ける必要があります。そうしないと、あいまいな参照エラーが発生します

于 2013-03-20T15:52:52.360 に答える
1

次のような using ディレクティブを使用します (テスト名前空間を使用):

using Term = My.Very.Easy.NameSpace.Term_Tree;

これは次のようになります。

List<Term> list = new List<Term>();
于 2013-03-20T15:53:03.057 に答える