SSブログ

C#の勉強の初回は、クラス配列を使ってみよー [初めてのC#]

C#の勉強の初回は、クラス配列の使い方を勉強しよーと思います。これで合っているのかはわかりません[たらーっ(汗)]

ex02
1.まずはじめはここから
 かかれた通りに実行。 おーできたできた。今回はex02プロジェクトを作成
2.C#はおろかCも初心者なので、まずは適当なプログラムを作って書いてみる
using System;

//クラス配列の作成
namespace ex02
{
    class MyTable
    {
        public string name = "";
        public int select = 0;
    }

    class Program
    {
        public static void Main(string[] args)
        {
            //クラス配列の作成
            MyTable[] tb = new MyTable[0];
            
            //配列のサイズ変更&インスタンス作成&データ格納
            Array.Resize(ref tb, 1);
            tb[0] = new MyTable();
            tb[0].name = "table1";
            tb[0].select = 0;

            Array.Resize(ref tb, 2);
            tb[1] = new MyTable();
            tb[1].name = "table2";
            tb[1].select = 1;

            Array.Resize(ref tb, 3);            
            tb[2] = new MyTable();
            tb[2].name = "table3";
            tb[2].select = 2;

            //コンソールに格納した情報を出力
            Console.WriteLine("tb[0].name={0},tb[0].select={1}", tb[0].name, tb[0].select );
            Console.WriteLine("tb[1].name={0},tb[1].select={1}", tb[1].name, tb[1].select );
            Console.WriteLine("tb[2].name={0},tb[2].select={1}", tb[2].name, tb[2].select );

        }
    }
}



3.[F5]キーを押してビルド&実行
tb[0].name=table1,tb[0].select=0
tb[1].name=table2,tb[1].select=1
tb[2].name=table3,tb[2].select=2


うん、完成。
クラスじゃオブジェクトじゃと言葉の意味がわかってないです。まっいいか。雰囲気で。[ぴかぴか(新しい)]


タグ:勉強 C#
nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。