wisdom_speaking wisdom_speaking 2019-02-12 20:50:41

[C#] いや、for使おうよ…… このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

for文で書けばシンプルな話 なぜforeachにしてしまったのか

var dragons = new List<Dragon>();
foreach(var i in Enumerable.Range(0, 50).Select(x=>x * 2))
{
    dragons.Add(new Dragon
    {
        Id = i
    });
}

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント(2)

#1 DsYochibe DsYochibe 2019-02-12 21:59:16  

Swift3みたいな言語から入った人なのかな。

#2 libraplanet libraplanet 2019-02-16 10:00:35  

不用意な型推論(var)も臭います。。。

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[C] マジックナンバー回避

このエントリーをはてなブックマークに追加

そもそも使うなって言われてる理由わかって...

#define ZERO 0
#define ONE 1
// (以下略

鑑賞する »

[Java] 変更する時のこと考えてる?

このエントリーをはてなブックマークに追加

その時の仕様では有効日数が3日だったけど...

// ◯◯様の要望により,有効日数を定数化
private static in...

鑑賞する »

[C#] コードが短い方が綺麗とは言うけれど……

このエントリーをはてなブックマークに追加

後輩のコード 一瞬何言ってるのかわから...

        public string GetColorString()...

鑑賞する »