私はこれをやろうとしましたが、インターネットからクラスの使い方を読んでいますが、私はまだ分かりません。クラスに配列情報を入れる方法
標準入力デバイスから顧客とそのフライトの情報を読み取り、フライト情報と顧客情報を検索するプログラムを作成しました。フライト情報が検索されると、そのフライトにいるすべての顧客の情報が印刷されます。顧客情報が検索されると、アプリケーションは顧客の航空情報も印刷する必要があります。
私は、顧客とフライト情報に別々のクラスを定義する必要があります。顧客のクラスには、名前、ID、フライトIDが含まれている必要があります。クラスはコンストラクタと、顧客とそのフライトの情報を返すメソッドを定義する必要があります。
フライトクラスには、ID、出発地、目的地、および日付が含まれている必要があります。また、正しいフライトIDが渡された場合は、フライト情報を返すコンストラクタおよびメソッドが必要です。
ヒント:顧客と飛行オブジェクトの配列を定義して、アプリケーションを意味のある方法で動作させる必要があります。
string username;
Console.Write("Customer or Flight ? c= Customer f= Flight ");
username = Console.ReadLine();
string[] array = new string[5];
Console.WriteLine("");
array[0] = "Customer";
array[1] = "Name";
array[2] = "Id";
array[3] = "Flight Id";
string[] flight = new string[6];
flight[0] = "Flight";
flight[1] = "Id";
flight[2] = "Origin";
flight[3] = "Destination";
flight[4] = "Date";
for (int i = 0; i < array.Length; i++)
{
if (username =="c")
{
string c = array[i];
Console.WriteLine(c);
}
else if(username =="f")
{
string f = flight[i];
Console.WriteLine(f);
}
else
{
Console.WriteLine();
}
}
Console.ReadLine();
申し訳ありませんが、私はC#で新しく、残りはやりました。その部分が必要です。
あなたはクラスを作成しようとしていますか?あなたが表示しているコードではありません – UnholySheep
私はVisual Studioを使用していて、新しいファイルから新しいクラスを作成する必要があります...私は試しましたが、どのように知っているのかわかりません、その中に配列情報を入れ、メインで... – waleedd32
新しい 'class'を追加するなどの基本的な作業に慣れているときは、おそらく一歩前に戻って、まず初心者のC#チュートリアルを調べてください。おそらく、次のMSDNページを見てください。[C#チュートリアル](https://msdn.microsoft.com/en-us/library/aa288436(v = vs.71).aspx);または、次のチュートリアルを参照してください:[C#クラスの紹介](http://csharp.net-tutorials.com/classes/introduction/) – bassfader