- 1 名前:デフォルトの名無しさん [2019/10/07(月) 20:16:17.93 ID:9eyAES450.net]
- !extend:checked:vvvvv:1000:512
次スレを立てる時は↑を2行冒頭に書くこと(1行分は消えて表示されない為) 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。 他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください >>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part144 https://mevius.5ch.net/test/read.cgi/tech/1563258983/ ■関連スレ C#, C♯, C#相談室 Part95 https://mevius.5ch.net/test/read.cgi/tech/1508168482/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://docs.microsoft.com/ja-jp/dotnet/standard/class-libraries https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index https://docs.microsoft.com/en-us/dotnet/standard/class-libraries referencesource.microsoft.com/ ・Insider.NET > .NET TIPS - @IT https://www.atmarkit.co.jp/ait/subtop/features/dotnet/dotnettips_index.html ・DOBON.NET .NET Tips https://dobon.net/vb/dotnet/index.html VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
- 265 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 23:42:07.16 ID:5pdqBhsBa.net]
- 経験上、こういう汎用的すぎるユーティリティ関数を自作して多用するのはお勧めしない
個人開発ならいいけど、多人数での開発になると新しいメンバーとの間で記述方法に差異を有む原因になり、結果的に負債化していくんだよ ダサくてもこういうのは毎回ベタに書いたほうがいい
- 266 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 23:48:20.10 ID:FLPxIKHC0.net]
- 最大値持ってるタプルが複数あったら?
- 267 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 23:50:57.19 ID:j4bjfcPpd.net]
- >>266
逆にどうして欲しいの?
- 268 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 00:25:28.36 ID:ZMkO6rZZ0.net]
- >>267
知らんがな
- 269 名前:デフォルトの名無しさん [2019/10/26(土) 00:58:09.61 ID:rff7tW+R0.net]
- >>262-265
どの方法も一見正攻法ではないように見えるため、人に教えてもらわないことには勇気を出して書けませんでした ありがとうございます
- 270 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 12:56:29.17 ID:D4rlG2Pr0.net]
- >>265
計算量のオーダー気にしてんだろ? 他の奴が違う書き方して増えたら大変じゃん あ、どうでもよかった?
- 271 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 13:18:11.26 ID:sfokePbj0.net]
- 素直に
int max = list.Max(tuple => tuple.Item2); var maxValueItems = list.Where(tuple => tuple.Item2 == max); でいいじゃん int に重複がない前提なら Dictionary 化した方が捗る
- 272 名前:デフォルトの名無しさん mailto:sage [2019/10/26(土) 14:40:36.29 ID:+20I9h0L0.net]
- なんかいいロガー知らない?
3つのテキストに警告・注意・情報がそれぞれ安全に吐けるロガー
|

|