2017-09-07 4 views
0

これらの5つのオブジェクトを1文でどのように印刷することができるのかを知りたかったのです。 これが私のメインです:ToString()コードを使用してオブジェクト全体を一度に印刷

 GAMES game1 = new GAMES("fifa", 300, 8.5); 
     GAMES game2 = new GAMES("wwe", 250, 9); 
     GAMES game3 = new GAMES("cod", 230, 8); 
     GAMES game4 = new GAMES("nba", 360, 9.5); 
     GAMES game5 = new GAMES("gta", 700, 6); 

     Console.WriteLine(game2); 

これは私が書いたオーバーライドコードです:

 public override string ToString() 
    { 
     return "Game Name:" + this.GameName + " " + "Price:" + this.Price + " " + "raiting:" + this.raiting; 
    } 

を今、私が知りたい、私は一度に全体の5つのオブジェクトを印刷することができますどのようにしてくださいされています。

答えて

1

すべてのゲームを配列に追加し、foreach invokeメソッドtoStringを使用できます。

Array.foreach(elem => elem.toString) 

アレイの代わりに、アレイの名前を入力します。

関連する問題