c#
Before: nullを返す場合 void Start() { List<string> names = GetNames(); names.ForEach(obj => /* do something */ ); } List<string> GetNames() { if (/* something */) return null; List<string> names = new List<string>(); /* add names */ return names; } こんなふうになってると</string></string></string></string>…
私がアプリでゲーム開発をするようになったのは2014年の夏でした。 もう1年が経ったので、今まで読んだモノ(本だけでなくWebも)をまとめてみます。 当時のスキルセットは、 業務経験3年ほどのWebエンジニア サーバーサイドが専門(Perl) html, css, js, Flash…
この前ハマったコード // gist.github.com 例えばobjectクラスからDictionary<string, object>へはキャストできるけど、 Dictionary<string, Dictionary<string, object>>へはキャストできなかったりする。 直感的に、これでいけそうに見えませんか? そもそもジェネリックとは C#のジェネリック - Qiita qiita.c</string,></string,>…