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
// (以下略

鑑賞する »

[C#] 無駄過ぎるSwitch文

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

大学の同期のコード こんな回り道をしな...

//落第しているかの判定
bool failFlg = false;
//も...

鑑賞する »

[C] 何がしたかったのか

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

10年位前、炎上しているプロジェクトの支...

void funcX() {
    int a;
    a = func...

鑑賞する »