「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part134
http://mevius.5ch.net/test/read.cgi/tech/1511951038/
■関連スレ
C#, C♯, C#相談室 Part95
http://mevius.5ch.net/test/read.cgi/tech/1508180530/
C#, C♯, C#相談室 Part93
https://mevius.5ch.net/test/read.cgi/tech/1492818720/
■コードを貼る場合は↓を使いましょう。
http://ideone.com/
https://dotnetfiddle.net/
■情報源
https://msdn.microsoft.com/ja-jp/library/gg145045.aspx
https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index
https://msdn.microsoft.com/en-us/library/gg145045.aspx
http://referencesource.microsoft.com/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
探検
ふらっと C#,C♯,C#(初心者用) Part135
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 8b75-uWnk)
2018/02/04(日) 22:02:28.59ID:FbKpa1HN0552デフォルトの名無しさん (ドコグロ MMbf-GlTH)
2018/02/18(日) 11:29:52.89ID:P65j4to9M linqはゴミだな
553デフォルトの名無しさん (ワッチョイ 57eb-7aOx)
2018/02/18(日) 12:26:53.66ID:xgCSzXkx0554デフォルトの名無しさん (ワッチョイ 57eb-7aOx)
2018/02/18(日) 12:34:55.86ID:xgCSzXkx0 デジタルネイティブならぬlinqネイティブな超初心者の俺には原始的なやり方を出来るだけ使わないやり方のほうが少ないワーキングメモリで理解できて楽なんだが、今まで地道な書き方してきた人はできるだけその書き方をしたいと思うのかね。
555デフォルトの名無しさん (ワッチョイ 57eb-7aOx)
2018/02/18(日) 12:40:46.69ID:xgCSzXkx0 超初心者の多いPythonのスレだと関数型的な関数とか内包表記に対して誰も文句言わずに当たり前のように受け入れられてるしね。
俺からみたらこのスレのリンク拒絶反応民は言語学的にみても自然な流れなのにら抜き言葉を受け入れられない老人ってイメージ。
俺からみたらこのスレのリンク拒絶反応民は言語学的にみても自然な流れなのにら抜き言葉を受け入れられない老人ってイメージ。
556デフォルトの名無しさん (ワッチョイ b717-T3WU)
2018/02/18(日) 12:41:10.66ID:JLsQDeR60 新しい技術を学ばない人なら「地道な書き方」を続けるだろうね
557デフォルトの名無しさん (ワッチョイ 9f06-T3WU)
2018/02/18(日) 12:52:21.36ID:1gDuaBcq0 linqは早くなるわけでもないので、見通しが悪くなる場合は使用を控えるのが得策だな
ただ、直感的に判りやすいものは積極的に使うべきだ
ただ、直感的に判りやすいものは積極的に使うべきだ
558デフォルトの名無しさん (ドコグロ MMbf-GlTH)
2018/02/18(日) 12:59:36.89ID:i9xlu85wM559デフォルトの名無しさん (ワッチョイ 17c3-HAsN)
2018/02/18(日) 13:01:01.74ID:/P4rmifc0 同意
LINQ云々以前にパッと見で分からん様な処理はちゃんと名前付けるべき
LINQ云々以前にパッと見で分からん様な処理はちゃんと名前付けるべき
560デフォルトの名無しさん (ワッチョイ 57eb-7aOx)
2018/02/18(日) 13:02:06.23ID:xgCSzXkx0 俺のような超初心者には、述語もなくて原始的であちこち飛びまくりで状態変数更新しまくりのコードを理解するのには、長いリンクコードと比較して3倍のストレスを感じてしまうな。
超初心者だから、デカいコレクションとかを効率的に裁かなければいけない状況にはほとんど出会わないけれど、古参のプロプログラマーは俺が普段扱うような大規模でないコレクションには出会わないのかね。
超初心者だから、デカいコレクションとかを効率的に裁かなければいけない状況にはほとんど出会わないけれど、古参のプロプログラマーは俺が普段扱うような大規模でないコレクションには出会わないのかね。
561デフォルトの名無しさん (ワッチョイ 3783-qi38)
2018/02/18(日) 13:17:48.49ID:+tLYeZ1A0 保守性もなく糞遅いLINQでわさわざ書く理由が分からない。
もはや初心者スレでマウンティングすることぐらいしかできていないアホ機能。
もはや初心者スレでマウンティングすることぐらいしかできていないアホ機能。
562デフォルトの名無しさん (ワッチョイ 9fd2-OY2t)
2018/02/18(日) 13:25:56.99ID:CuHWMF/m0 LINQすら使えないゴミがまた湧いてんのか
563デフォルトの名無しさん (ブーイモ MMcf-qi38)
2018/02/18(日) 13:32:16.48ID:BzKV6Wa9M LINQしか使えない人がLINQ+そのほかの機能も使える人に噛みついてるだけ
全員補助輪つけろという抗議活動
全員補助輪つけろという抗議活動
564デフォルトの名無しさん (ワッチョイ 37e3-GlTH)
2018/02/18(日) 13:43:53.51ID:RhG0Chqj0565デフォルトの名無しさん (ワッチョイ 5702-OzgD)
2018/02/18(日) 13:48:41.01ID:YGh6gLdw0 マウンティングならちゃんとやって欲しい
バグコードなんかダッチワイフとシコシコやってるのと変わらないだろ
バグコードなんかダッチワイフとシコシコやってるのと変わらないだろ
566デフォルトの名無しさん (ワッチョイ 37e3-GlTH)
2018/02/18(日) 13:56:57.83ID:RhG0Chqj0 大したモン作れないから
初心者スレで初心者が見慣れないコード貼って悦に入るゴミクズ
そうでないというなら友の会スレ新しく建ててそっち行けよ
前のはもう消えたけどなlinqなんて誰も使ってねーから
初心者スレで初心者が見慣れないコード貼って悦に入るゴミクズ
そうでないというなら友の会スレ新しく建ててそっち行けよ
前のはもう消えたけどなlinqなんて誰も使ってねーから
567デフォルトの名無しさん (アウアウエー Sadf-5Tws)
2018/02/18(日) 14:09:38.35ID:PqnfJfooa >>555
人語の場合は正しいかどうかの基準は合理性ではないのでその議論はナンセンス。
日本語にも英語にも不合理な文法なんかいくらでもある。
あと、どうせ言っても分からんと思うけど、世代論に限らず「〜ガー」っていうのは
他人からは言ってる本人の被害者意識や被害妄想を語るに落ちてるようにしか聞こえないことに
いい歳こいてるなら気が付いた方がいいと思うw
もちろん受け取る側の他人もいろいろだけどね
人語の場合は正しいかどうかの基準は合理性ではないのでその議論はナンセンス。
日本語にも英語にも不合理な文法なんかいくらでもある。
あと、どうせ言っても分からんと思うけど、世代論に限らず「〜ガー」っていうのは
他人からは言ってる本人の被害者意識や被害妄想を語るに落ちてるようにしか聞こえないことに
いい歳こいてるなら気が付いた方がいいと思うw
もちろん受け取る側の他人もいろいろだけどね
568デフォルトの名無しさん (ドコグロ MMdf-dLOu)
2018/02/18(日) 14:24:40.19ID:WO6mnsrqM569デフォルトの名無しさん (ワッチョイ 9fd2-OY2t)
2018/02/18(日) 15:15:56.96ID:CuHWMF/m0570デフォルトの名無しさん (ワッチョイ ff81-OzgD)
2018/02/18(日) 15:53:32.39ID:ZiIqzVln0 違うよアベンジャーだよ
571デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 16:10:23.12ID:JlUJeRggM お年寄りなのかな
572デフォルトの名無しさん (ワッチョイ 37e3-GlTH)
2018/02/18(日) 16:54:53.07ID:RhG0Chqj0 じゃあどうして友の会スレは消えちゃったの?
誰も書き込んでなかったからでしょ?
誰も書き込んでなかったからでしょ?
573デフォルトの名無しさん (ワッチョイ 97b3-0BT5)
2018/02/18(日) 16:59:22.79ID:OJ07T80y0 C#の言語内機能でしかないシロモノで、単品で語る様な物じゃなかったからねえ
スレ自体は落ちて当然というか
むしろWPFスレとかよく残ってんなっていう
(まあそりゃ厳密にはC#以外でも使えるが)
スレ自体は落ちて当然というか
むしろWPFスレとかよく残ってんなっていう
(まあそりゃ厳密にはC#以外でも使えるが)
574デフォルトの名無しさん (ワッチョイ 17ed-1yoi)
2018/02/18(日) 17:06:51.25ID:bB0zBNw30 WPF悪くないぜ。
575デフォルトの名無しさん (ワッチョイ ff81-OzgD)
2018/02/18(日) 17:15:11.69ID:ZiIqzVln0 WPF終わったなって書き込むと
そもそも始まってないしって返ってくるスレ
そもそも始まってないしって返ってくるスレ
576デフォルトの名無しさん (ワッチョイ ff81-OzgD)
2018/02/18(日) 17:19:44.75ID:ZiIqzVln0 深入りしなければ悪くない
個人的にFormsを使うことはなくなったし
ただエヴァンジェリストとかMVPとかの発言は聞き流すべきだなと思った
個人的にFormsを使うことはなくなったし
ただエヴァンジェリストとかMVPとかの発言は聞き流すべきだなと思った
577デフォルトの名無しさん (ワッチョイ 3783-qi38)
2018/02/18(日) 17:21:43.47ID:+tLYeZ1A0 C#が失速したのはWPFのせいだと思う。
578デフォルトの名無しさん (ワッチョイ 9fe0-T3WU)
2018/02/18(日) 17:26:42.00ID:XTUoNfC80 重くて遅いんでしょ
そりゃ誰も使わないよね
そりゃ誰も使わないよね
579デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 17:29:44.35ID:JlUJeRggM WPF食わず嫌いしてたけど使ってみるとすごく楽で良かった
ただレイヤー分割をしっかりできないと逆に使いにくいのかなとも思った
日本の開発の現場ではレイヤー分割の概念がまだ広まってないからそこで失敗して嫌になっちゃうのかもしれない
早すぎたんだろうな
ただレイヤー分割をしっかりできないと逆に使いにくいのかなとも思った
日本の開発の現場ではレイヤー分割の概念がまだ広まってないからそこで失敗して嫌になっちゃうのかもしれない
早すぎたんだろうな
580デフォルトの名無しさん (ワッチョイ 97b3-0BT5)
2018/02/18(日) 17:30:54.04ID:OJ07T80y0 WPFは個人的にも好きだよ
あくまで、linqと立ち位置を比較しての話ね
>エヴァンジェリストとかMVPとかの発言は聞き流すべきだなと思った
これには全力で同意だが
あくまで、linqと立ち位置を比較しての話ね
>エヴァンジェリストとかMVPとかの発言は聞き流すべきだなと思った
これには全力で同意だが
581デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 17:36:25.36ID:JlUJeRggM 馬の耳に念仏って実際かなりあるからなんとも言えんな
エヴァンジェリストやMVPの言ってるのとがレベル高すぎて理解できないだけかもしれん
完全に理解したうえで論理的に反論するならともかく
エヴァンジェリストやMVPの言ってるのとがレベル高すぎて理解できないだけかもしれん
完全に理解したうえで論理的に反論するならともかく
582デフォルトの名無しさん (ワッチョイ 5716-7aOx)
2018/02/18(日) 17:41:14.32ID:4qWLRsuo0 リンク使ってるだけで悦に入ってると思うとかどんなコンプだよ...
linqネイティブの俺には想像もつかんわ。
linqネイティブの俺には想像もつかんわ。
583デフォルトの名無しさん (ワッチョイ 5716-7aOx)
2018/02/18(日) 17:56:25.68ID:4qWLRsuo0 むしろ原始的な書き方をしてる人のほうが悦に入ってそう... w
584デフォルトの名無しさん (ワッチョイ 5716-7aOx)
2018/02/18(日) 18:04:51.87ID:4qWLRsuo0 プログラミングがどうしてもできない人もいればなんの不自由もなくできる人がいるように、リンクがどうしても難しい人がいるんだな w
リンク書けるのに原始的な書き方を書けない人は居ない
原始的な書き方はできるけどリンク書けない人は居ないとは限らない w
リンク書けるのに原始的な書き方を書けない人は居ない
原始的な書き方はできるけどリンク書けない人は居ないとは限らない w
585デフォルトの名無しさん (ワッチョイ 37e3-GlTH)
2018/02/18(日) 18:09:44.28ID:OLHt6KLG0 初心者相手にマウンティングってこれかな?w
586デフォルトの名無しさん (ワッチョイ 37e3-GlTH)
2018/02/18(日) 18:14:34.10ID:OLHt6KLG0 これがやりたくて友の会スレから脱獄してきたガイジなんでしょ?
誰も聞いて無いのに突然linq書き出して迷惑してますって被害届出てるよ
誰も聞いて無いのに突然linq書き出して迷惑してますって被害届出てるよ
587デフォルトの名無しさん (ワッチョイ 9fd2-OY2t)
2018/02/18(日) 18:18:05.06ID:CuHWMF/m0 >>586
どう考えても、LINQなんか使ってるやついないって言ってるお前がガイジ
どう考えても、LINQなんか使ってるやついないって言ってるお前がガイジ
588デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 18:23:24.38ID:JlUJeRggM Linq最大の失敗はLinqすら理解できずにぶちぶち文句言う雑魚が存在することを予測できなかったことだな
589デフォルトの名無しさん (アウアウウー Sa9b-qi38)
2018/02/18(日) 18:32:40.13ID:VlgXSgC9a 「でぶでぶ」太る、とかいう人もいるから、その類じゃないかな
ちょっと変わった擬態語でインパクトを与える、というのは日本語ならではだと思います
ちょっと変わった擬態語でインパクトを与える、というのは日本語ならではだと思います
591デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 18:40:36.23ID:sStJYnT/0 リンク使っただけでブチブチ言われるとかどんな世の中だよ...
便利で簡単だから使ってるのにそれを難しく感じる連中どもの意見なんて要らない w
便利で簡単だから使ってるのにそれを難しく感じる連中どもの意見なんて要らない w
592デフォルトの名無しさん (アウアウウー Sa9b-qi38)
2018/02/18(日) 18:42:39.07ID:VlgXSgC9a 自演の白状かなw
ちがうならどこの方言?
ちがうならどこの方言?
593デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 18:43:19.97ID:JlUJeRggM594デフォルトの名無しさん (アウアウウー Sa9b-qi38)
2018/02/18(日) 18:43:47.07ID:VlgXSgC9a 難しく感じてるんじゃなくて使いどころを見極めましょうだな
上で一日延々やってたみたいだけど読む気がしない
上で一日延々やってたみたいだけど読む気がしない
595デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 18:44:15.28ID:sStJYnT/0 ブチブチとか俺のところでも普通に使うが w
自演と思いたいなら勝手に思っとけ
ちな愛知
自演と思いたいなら勝手に思っとけ
ちな愛知
596デフォルトの名無しさん (アウアウウー Sa9b-qi38)
2018/02/18(日) 18:44:31.73ID:VlgXSgC9a597デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 18:46:08.76ID:sStJYnT/0 >>594
そそ。
結局
デカいリストの時とか変わったループ処理のときだけ原始的な書き方でやればいいんだろうな
ってこと w
リンク難民は簡単なリンク使っただけでも早さがどうのこうの、動作が理解できないだのブチブチ言うんだよな w
リンクを難しく感じる連中の意見なんて要らない w
そそ。
結局
デカいリストの時とか変わったループ処理のときだけ原始的な書き方でやればいいんだろうな
ってこと w
リンク難民は簡単なリンク使っただけでも早さがどうのこうの、動作が理解できないだのブチブチ言うんだよな w
リンクを難しく感じる連中の意見なんて要らない w
598デフォルトの名無しさん (ワッチョイ 37e3-GlTH)
2018/02/18(日) 18:47:14.54ID:OLHt6KLG0 linqみてーなマイナー機能に飛びつく傾向があるんだろ
599デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 18:49:09.00ID:sStJYnT/0 マイナーと感じるのはおまえが使わない(難しく感じるので使いたくない)から w
Pythonとかだと似たような書き方は一般的に使われてるのに w
Pythonとかだと似たような書き方は一般的に使われてるのに w
600デフォルトの名無しさん (ワッチョイ d7f2-T3WU)
2018/02/18(日) 18:49:25.48ID:Ct2k6iqr0 特定の地方で用いられる方言ではなく単に「ぶつぶつ」と「ぐちぐち」が混ざったような俗語だろう
601デフォルトの名無しさん (アウアウウー Sa9b-qi38)
2018/02/18(日) 18:49:30.80ID:VlgXSgC9a 辞書にはぶつぶつと はある
ぶちぶちはない
ぶちぶちはない
602デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 18:50:32.20ID:JlUJeRggM603デフォルトの名無しさん (アウアウウー Sa9b-qi38)
2018/02/18(日) 18:51:29.03ID:VlgXSgC9a >>602
どの辞書にぶちぶちが乗ってんだ?
どの辞書にぶちぶちが乗ってんだ?
604デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 18:52:47.66ID:JlUJeRggM605デフォルトの名無しさん (ワッチョイ 97b3-0BT5)
2018/02/18(日) 18:53:36.86ID:OJ07T80y0606デフォルトの名無しさん (ワッチョイ ff9a-T3WU)
2018/02/18(日) 19:14:06.64ID:uudF1O4B0 スレ違いで質問流すわ質問できない雰囲気作るわ、お前ら最低だよ
607デフォルトの名無しさん (ワッチョイ 9f06-qi38)
2018/02/18(日) 19:24:03.84ID:k1v/mjkP0 LINQなんぞ拡張メソッドとラムダ式に過ぎず、実装的には殆どがfor(each)+コールバック+yieldなのに
殊更に対比して語る事自体とても奇妙に思える、yieldは吐くコードが迂遠だから避けられる事はままあるし
殊更に対比して語る事自体とても奇妙に思える、yieldは吐くコードが迂遠だから避けられる事はままあるし
608デフォルトの名無しさん (ワッチョイ 9f9d-MriG)
2018/02/18(日) 19:36:35.18ID:X6jPePh+0 ところでLinqでシーケンスのあるものって取り出すのはむつかしいか?
例えばSTX、~ 、ETXみたいにSTXとETXに囲まれた〜を取り出す方法ってある?
例えばSTX、~ 、ETXみたいにSTXとETXに囲まれた〜を取り出す方法ってある?
609デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 19:38:58.52ID:sStJYnT/0610デフォルトの名無しさん (ワッチョイ 9f9d-MriG)
2018/02/18(日) 19:47:32.81ID:X6jPePh+0 できそうにないな。なにか勘ちがいしてると思う。
611デフォルトの名無しさん (ワッチョイ 9f9d-MriG)
2018/02/18(日) 19:48:43.88ID:X6jPePh+0 その二つの関数がなにかをチャンと明示してみな。できないことを証明してやる。
612デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 19:49:23.27ID:sStJYnT/0 すまん、そのマーカーを除くためにもうひとつの関数がいる
613デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 19:50:23.80ID:sStJYnT/0 ここまで言えば流石にわかるやろ
614デフォルトの名無しさん (ワンミングク MM7f-VCq2)
2018/02/18(日) 19:52:16.84ID:JlUJeRggM615デフォルトの名無しさん (ワッチョイ 9f9d-MriG)
2018/02/18(日) 20:10:08.51ID:X6jPePh+0 質問はエスパーじゃなくてもパーでも解る。
しかし回答はピッタシだ。スペル見ただけで解った。
しかし回答はピッタシだ。スペル見ただけで解った。
616デフォルトの名無しさん (ワッチョイ d775-7aOx)
2018/02/18(日) 20:11:52.18ID:sStJYnT/0 マウント失敗かよ
617デフォルトの名無しさん (ワッチョイ 5763-bVi4)
2018/02/19(月) 15:53:42.66ID:HkGN0Yfm0 てs
618デフォルトの名無しさん (ワッチョイ 97b3-T3WU)
2018/02/20(火) 10:02:09.63ID:Dvn/LER50 direct2dの初期化などをc++のdllで行って画像をC#で表示したいんですが
ID2D1HwndRenderTargetのhwndをC#のコントロールのハンドルにすればC#で表示できますか?
ID2D1HwndRenderTargetのhwndをC#のコントロールのハンドルにすればC#で表示できますか?
619デフォルトの名無しさん (ワッチョイ 97b3-T3WU)
2018/02/20(火) 10:33:35.36ID:Dvn/LER50 自己解決しました
できるみたいですね
できるみたいですね
620デフォルトの名無しさん (ワッチョイ d775-bVi4)
2018/02/20(火) 15:36:22.39ID:rWzsbI8r0 死ね
621デフォルトの名無しさん (ワッチョイ 9fc3-1yoi)
2018/02/20(火) 15:48:08.22ID:4vbZ+0iW0 生きろ
622デフォルトの名無しさん (ワッチョイ 5710-brYG)
2018/02/20(火) 16:08:03.85ID:8AxQ9YzH0 そんな悲しいこと言わないで
623デフォルトの名無しさん (ワッチョイ d775-bVi4)
2018/02/20(火) 19:39:20.96ID:rWzsbI8r0 てs
624デフォルトの名無しさん (ワッチョイ d775-bVi4)
2018/02/20(火) 19:40:27.94ID:rWzsbI8r0 てす
625デフォルトの名無しさん (ワッチョイ d775-dsKU)
2018/02/20(火) 19:43:09.35ID:rWzsbI8r0 てs
626デフォルトの名無しさん (ワッチョイ d775-dsKU)
2018/02/20(火) 19:48:16.69ID:rWzsbI8r0 てs
627デフォルトの名無しさん (ワッチョイ d775-dsKU)
2018/02/20(火) 19:50:30.91ID:rWzsbI8r0 てs
628デフォルトの名無しさん (ワッチョイ d775-dsKU)
2018/02/20(火) 19:50:48.48ID:rWzsbI8r0 てs
629デフォルトの名無しさん (ワッチョイ bf76-HsKf)
2018/02/20(火) 20:18:51.99ID:u29zEFTf0 以下のようなコードで、"date"が同じ日付のオブジェクトの"no"を合算するGROUP BY的な処理をLINQで書く事は出来るでしょうか?よろしくお願いします。
class hoge
{
public DateTime date { get; set; }
public int no { get; set; }
}
class Program
{
static void Main(string[] args)
{
var test = new hoge[] {
new hoge { date = DateTime.Parse("2018/02/20"), no = 10 },
new hoge { date = DateTime.Parse("2018/02/20"), no = 20 }
};
//期待する結果 date = "2018/02/20", no = 30
}
}
class hoge
{
public DateTime date { get; set; }
public int no { get; set; }
}
class Program
{
static void Main(string[] args)
{
var test = new hoge[] {
new hoge { date = DateTime.Parse("2018/02/20"), no = 10 },
new hoge { date = DateTime.Parse("2018/02/20"), no = 20 }
};
//期待する結果 date = "2018/02/20", no = 30
}
}
630デフォルトの名無しさん (ワッチョイ 97bb-OzgD)
2018/02/20(火) 20:21:55.34ID:yei3sCdR0 そのものズバリGroupByあるだろが
目ついてんのか
目ついてんのか
631デフォルトの名無しさん (ワッチョイ d775-dsKU)
2018/02/20(火) 20:38:37.21ID:rWzsbI8r0 test.GroupBy(x=>x.date).Select(xs=>new Hoge{date=xs.Key, no=xs.Source.Sum(x=>x.no)})
var key=0;
var grList=new List<IGrouping<int,Hoge>>();
foreach(var x in test){
var key=0;
var grList=new List<IGrouping<int,Hoge>>();
foreach(var x in test){
632デフォルトの名無しさん (ワッチョイ bf76-HsKf)
2018/02/20(火) 20:47:17.84ID:u29zEFTf0 教えたいただいたコードをちょっと変えて
var newtest = test.GroupBy(x => x.date).Select(xs => new hoge { date = xs.Key, no = xs.Sum(x => x.no) });
で期待する結果が出ました
LINQの書き方に慣れていないので参考になります
ありがとうございます
var newtest = test.GroupBy(x => x.date).Select(xs => new hoge { date = xs.Key, no = xs.Sum(x => x.no) });
で期待する結果が出ました
LINQの書き方に慣れていないので参考になります
ありがとうございます
633632 (ワッチョイ bf76-HsKf)
2018/02/20(火) 20:51:26.55ID:u29zEFTf0634デフォルトの名無しさん (ワッチョイ d775-dsKU)
2018/02/20(火) 20:55:58.93ID:rWzsbI8r0 ごめん
そんなものなかった。
そんなものなかった。
635デフォルトの名無しさん (ワッチョイ 9f19-Lei5)
2018/02/20(火) 22:02:23.43ID:kFTojjXs0637デフォルトの名無しさん (ワッチョイ 9fd2-hxII)
2018/02/20(火) 22:15:19.97ID:l6nN7Avj0 それってマクロを使ってた flag == TRUE の話じゃなかったっけ。
638デフォルトの名無しさん (ワッチョイ d7f2-T3WU)
2018/02/20(火) 22:26:59.92ID:7+Xxu/Ir0 BOOL(intのtypedef)の話だな。flag == true は冗長であることを除けば何の問題もない。
あと、BOOLをTRUEと比較しちゃならんってのもFALSE(0)以外が真とみなされる文脈でのことで、
本当にTRUE(1)を求めているのであればそれと比較することに問題があるはずもない。
あと、BOOLをTRUEと比較しちゃならんってのもFALSE(0)以外が真とみなされる文脈でのことで、
本当にTRUE(1)を求めているのであればそれと比較することに問題があるはずもない。
639デフォルトの名無しさん (ワッチョイ d775-bVi4)
2018/02/20(火) 22:37:10.96ID:rWzsbI8r0 亀レスワロタ
640デフォルトの名無しさん (ワッチョイ 9f19-Lei5)
2018/02/20(火) 22:46:07.64ID:kFTojjXs0 VBでのif thenのせいもあるのかなっと想像した
641デフォルトの名無しさん (ワッチョイ 9f9d-MriG)
2018/02/20(火) 23:41:38.85ID:vzQfIoah0 if(min <= dt && dt <= max){
debug.print("left thing must be a minimum , right must be a maximum");
}
debug.print("left thing must be a minimum , right must be a maximum");
}
642デフォルトの名無しさん (アウアウエー Sadf-5Tws)
2018/02/20(火) 23:50:23.07ID:rHaxNO+xa all your base are belong to us かよw
643デフォルトの名無しさん (ワッチョイ 9f9d-MriG)
2018/02/21(水) 00:12:02.20ID:eNjhkesX0 //HACK: This is The Golden Rule of indentation.
if (~) {
count++;
} else {
count = 0;
}
//ass:
if (~)
{
}
if (~) {
count++;
} else {
count = 0;
}
//ass:
if (~)
{
}
644デフォルトの名無しさん (ワッチョイ d7ea-QcxC)
2018/02/21(水) 11:59:42.26ID:VoejUmIV0 String flag = "true";
if(flag)
{
}
こんなのを見たことあるw
if(flag)
{
}
こんなのを見たことあるw
645デフォルトの名無しさん (ワッチョイ ffe8-T3WU)
2018/02/21(水) 16:58:56.77ID:5L11m65+0 通るの?
646デフォルトの名無しさん (ワッチョイ 9fd2-AoQc)
2018/02/21(水) 18:30:47.40ID:dJIxOW/Y0 通るように String を定義することはできる
647デフォルトの名無しさん (ワッチョイ d775-tT6N)
2018/02/21(水) 18:37:11.70ID:dZCmv1cV0 無理やろ
648デフォルトの名無しさん (アウアウエー Sadf-5Tws)
2018/02/21(水) 18:46:43.46ID:Vnmm4Cgla stringじゃなくてStringとか下らない
暇つぶしは否定しないけどもっとプログラマ的に刺激的なこと、それが無理ならせめて面白いこと書いてよ
暇つぶしは否定しないけどもっとプログラマ的に刺激的なこと、それが無理ならせめて面白いこと書いてよ
649デフォルトの名無しさん (ワッチョイ b717-T3WU)
2018/02/21(水) 18:48:32.18ID:Ih20in6N0 スレチ
650デフォルトの名無しさん (ブーイモ MMbf-eNac)
2018/02/21(水) 19:12:11.56ID:lcaDkaFmM >>644
バグ仕込むんじゃねー
バグ仕込むんじゃねー
651デフォルトの名無しさん (アウアウカー Sa6b-q/Ed)
2018/02/21(水) 23:23:33.56ID:0HngqlDxa 初歩的な質問ですみません
例外で例えば「FileNotFoundException」が発生した場合に、catch文で、「FileNotFoundException」を文字列として取得するにはどうしたらいいでしょうか
エラーログ取得用です
例外で例えば「FileNotFoundException」が発生した場合に、catch文で、「FileNotFoundException」を文字列として取得するにはどうしたらいいでしょうか
エラーログ取得用です
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★4 [ぐれ★]
- 京都のホテル大幅値下げ 訪日中国人客、年1000万人目前で急ブレーキ ★2 [蚤の市★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★5 [ぐれ★]
- 【Uo・ェ・oU】行方不明の女子中学生を捜せ 枕のにおい頼りに10分で警察犬お手柄 神奈川県茅ケ崎市 [ぐれ★]
- 「今の女性はルッキズム」は本当なのか? 若い世代が結婚相手に求める"本当の条件" [少考さん★]
- 【日銀】0.75%に利上げへ 来週の決定会合で、30年ぶり水準 賃金改善の継続見込む [ぐれ★]
- 日本人「日本は建国から2700年以上の世界最古の国😤。中国は70年前に建国された若い国😏」 [441660812]
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪★4
- 愛国者「普通の日本人は「差別だー!」「レイシストだー!」とは言わない!」4万いいね [856698234]
- 【実況】博衣こよりのえちえちドラクエ1&2リメイク🧪★3
- 【悲報】安倍さん、発泡酒(の税率)がビールになったよ! [616817505]
- 鈴木農水大臣「原因はわからないけどおこめ券ボイコットが広がってます助けてください😭」 [931948549]
