ブー

2012-04-16 12 views
1

に特定の種類のリストを作成し、私はブー

public class Chest(Item): 
    public contents as Item 

を試みたが、それは当然のことながら、単一の項目ではなく、リストのです。 contentsを商品リストとしてどのように宣言しますか?

答えて

2

あなたはこのように、ジェネリックを使用することができます:あなたは、クラスにパブリックとしてフィールドを公開するべきではありません

import System.Collections.Generic 

class Chest(Item): 
    contents as List[of Item] 

PS。 Create a property instead

+0

この場合、プロパティを作成することは、わかりやすいパブリック変数に過ぎません。答えをありがとう、完璧な作品。 –

関連する問題