FC2ブログ
    07 «1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.» 09

    ハルシオンシステムの気ままBlog

    株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。更新日は毎週 月 木でっす!

     

    【ハルシオンブログ】C#の関数を知らないで無駄なことを書くことが多い。 

    こんにちは。
    大坂です。

    今週もブログが書く日が来たので何とか書いていきますよ。

    そしてタイトル通りですが、
    あんまり関数を調べないで知ってるやつで強引に書こうとするので無駄な感じで書くことが多いです。

    一例ですけど、
    メッセージため込んで順番に出したいときとかに何も考えずに
    こんな風にListを使ってやってたりしてるときが多いですが。。
        List<string> messageList = new List();
    messageList.Add("Message_1");
    messageList.Add("Message_2");
    messageList.Add("Message_3");

    while(messageList.Count > 0) {
    Debug.Log(messageList[0]);
    messageList.RemoveAt(0);
    }


    Queueクラス使った方が消す処理とか書かなくていいよねって話。
    まぁこの場合1行しか変わりませんけど。
        Queue messageList = new Queue();
    messageList.Enqueue("Message_1");
    messageList.Enqueue("Message_2");
    messageList.Enqueue("Message_3");

    while(messageList.Count > 0) {
    Debug.Log(messageList.Dequeue());
    }


    ということでやりたいことに対して関数あるか調べる癖をつけたいなぁと思った瞬間でした。
    メモにもなっていないような記事でしたが、これで終わりですよ。

    ではまたノシ

    Category: 開発日記(Unity)

    tb 0 : cm 0