「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■関連スレ
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/
■前スレ
ふらっと C#,C♯,C#(初心者用) Part135
http://mevius.5ch.net/test/read.cgi/tech/1517749348/
■コードを貼る場合は↓を使いましょう。
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#(初心者用) Part136
■ このスレッドは過去ログ倉庫に格納されています
2018/03/03(土) 15:09:05.75ID:SBEkwl3H
397デフォルトの名無しさん
2018/03/21(水) 15:39:11.17ID:5e+TVXSM398デフォルトの名無しさん
2018/03/21(水) 15:49:39.72ID:x2r2V1ra >>396
MSDNのリファレンスは書籍が元になってんのか?
MSDNのリファレンスは書籍が元になってんのか?
399デフォルトの名無しさん
2018/03/21(水) 15:52:34.67ID:PUZ7K5bP PSVRでもやればいいのに(´・ω・`)
スクエニ、「結婚指輪物語 VR」を5月25日配信--漫画の世界に入る新しいVR表現
https://japan.cnet.com/article/35116459/
スクエニ、「結婚指輪物語 VR」を5月25日配信--漫画の世界に入る新しいVR表現
https://japan.cnet.com/article/35116459/
400デフォルトの名無しさん
2018/03/21(水) 15:58:17.79ID:OlOe5UzE 書籍が情報の原点だという意味では
まぁそんなこと言い出したら知識伝播の原点は壁画時代にまで遡る
まぁそんなこと言い出したら知識伝播の原点は壁画時代にまで遡る
401デフォルトの名無しさん
2018/03/21(水) 16:08:01.93ID:Rl1NS7de >>398
せめてdocsにしとけよ
せめてdocsにしとけよ
402デフォルトの名無しさん
2018/03/21(水) 19:42:34.12ID:k50DXUVk403デフォルトの名無しさん
2018/03/21(水) 20:08:29.59ID:1JiLJjJR 努力で解決しちゃう奴がプログラミングをやると>>394みたいになりがち
404デフォルトの名無しさん
2018/03/21(水) 20:11:51.61ID:zVVJT8mf 永遠の初心者よりいいと思うけどw
コピペしかできない人間にはなりたくない
コピペしかできない人間にはなりたくない
405デフォルトの名無しさん
2018/03/21(水) 20:19:04.30ID:ElQ36cp9 >>404
それで食えるならそれでもおk
それで食えるならそれでもおk
406デフォルトの名無しさん
2018/03/21(水) 20:20:02.58ID:1JiLJjJR いや、その永遠の初心者が>>394なのだが
407デフォルトの名無しさん
2018/03/21(水) 20:31:38.84ID:mIV9xLj7 いちいち、僻み発言はしなくていいから
408デフォルトの名無しさん
2018/03/21(水) 20:33:38.71ID:cPEv79wC そんな真新しくプログラム作ることってなくないか?
自分のライブラリ使うのもコピペに入るならほとんどコピペみたいなもんやろ
ネットから拾ってただコピペは知らん
自分のライブラリ使うのもコピペに入るならほとんどコピペみたいなもんやろ
ネットから拾ってただコピペは知らん
409デフォルトの名無しさん
2018/03/21(水) 20:46:37.97ID:zVVJT8mf 彼はコピペしかできない人達の何かを刺激してしまったんだなw
410デフォルトの名無しさん
2018/03/21(水) 20:47:32.26ID:mPtLWMTP コピペって言えばQiitaやHatenaの記事は酷いもんがあるよな
間違ったテクニックや誤魔化す技が一度紹介されたら、そのコピーブログが量産されてくんだ
間違ったテクニックや誤魔化す技が一度紹介されたら、そのコピーブログが量産されてくんだ
411デフォルトの名無しさん
2018/03/21(水) 21:53:57.93ID:1JiLJjJR412デフォルトの名無しさん
2018/03/21(水) 22:10:14.55ID:YzH/Qu94 マ板でやれよ...
413デフォルトの名無しさん
2018/03/21(水) 22:55:56.39ID:zVVJT8mf 初心者のベテラン叩きかっこええ
414デフォルトの名無しさん
2018/03/21(水) 23:04:09.39ID:/A9S8Tke ここでいいかな。
分かる人いたら教えてください。
C# で作成する webアプリで、web.config の appSettings セクション?の下の add には
通常では key と value の組で設定の名称と値を保存していますが、key と value の他に独自のプロパティを追加して、たとえば
<appSettings>
<add key="名称" value="設定値" explanation="この項目の説明"/>
</appSettings>
みたいな事をしたいのです。
ずっと前に appSettings の拡張クラスを定義する事によって可能になるというような記事を読んだ記憶があったような気がするのですが
いまは見つけられませんでした。
上のようなやり方の是非はともかく、実現の可否と、やり方を教えてください。
分かる人いたら教えてください。
C# で作成する webアプリで、web.config の appSettings セクション?の下の add には
通常では key と value の組で設定の名称と値を保存していますが、key と value の他に独自のプロパティを追加して、たとえば
<appSettings>
<add key="名称" value="設定値" explanation="この項目の説明"/>
</appSettings>
みたいな事をしたいのです。
ずっと前に appSettings の拡張クラスを定義する事によって可能になるというような記事を読んだ記憶があったような気がするのですが
いまは見つけられませんでした。
上のようなやり方の是非はともかく、実現の可否と、やり方を教えてください。
415デフォルトの名無しさん
2018/03/22(木) 00:08:52.98ID:/twRZ4qU >>414
Custom Configuration Section とかでググるといいと思う
https://msdn.microsoft.com/ja-jp/library/2tw134k3.aspx
Custom Configuration Section とかでググるといいと思う
https://msdn.microsoft.com/ja-jp/library/2tw134k3.aspx
416デフォルトの名無しさん
2018/03/22(木) 00:15:01.17ID:/twRZ4qU417デフォルトの名無しさん
2018/03/22(木) 00:24:24.25ID:G0SZ4nh0 できるけど面倒くさいぞそれ
設定は別のファイルにしたほうがいい
設定は別のファイルにしたほうがいい
418デフォルトの名無しさん
2018/03/22(木) 02:52:41.51ID:R5Phquw0 exeというのはCやC#をコンパイルしたものですか?
PyhronやRubyをコンパイルすると拡張子は何になりますか?
PyhronやRubyをコンパイルすると拡張子は何になりますか?
419デフォルトの名無しさん
2018/03/22(木) 02:58:58.59ID:R5Phquw0 参考にしたい実行ファイルがあるんですがexeはどれもCやC#にデコンパイルできるんでしょうか?
構文の勉強をするにはどうすればいいですか?
構文の勉強をするにはどうすればいいですか?
420デフォルトの名無しさん
2018/03/22(木) 04:12:18.59ID:JQhOGY5j exeはWindowsの実行ファイル
PythonやRubyはインタプリタが実行することが多いけど、exeにする方法もある
簡単にでコンパイルできるとは限らない
必要に応じて逆アセンブルを読む
PythonやRubyはインタプリタが実行することが多いけど、exeにする方法もある
簡単にでコンパイルできるとは限らない
必要に応じて逆アセンブルを読む
421デフォルトの名無しさん
2018/03/22(木) 04:47:45.97ID:tdHViWJs 1. 各言語 → 実行ファイル
2. 各言語 ← 実行ファイル
1. のように、各言語をコンパイルして、実行ファイルを作ることはできるが、
2. のように、実行ファイルを逆コンパイルして、
各言語のソースコードに直すことは、無理
特に、他人が作ったものは、年十年も研究しないと無理
1. のように、まず自分でプログラムする事を、勉強した方が速い
2. 各言語 ← 実行ファイル
1. のように、各言語をコンパイルして、実行ファイルを作ることはできるが、
2. のように、実行ファイルを逆コンパイルして、
各言語のソースコードに直すことは、無理
特に、他人が作ったものは、年十年も研究しないと無理
1. のように、まず自分でプログラムする事を、勉強した方が速い
422デフォルトの名無しさん
2018/03/22(木) 07:06:16.48ID:dIG91/vu >>419
C#で作られたものならILSpyなどのデコンパイラを使えばかなり高精度でソースを復元できる
でも他人のソース見て勉強したいならGithubでOSSを読むのが一番だと思う
上の人はこの板の名物基地外だから無視するように
C#で作られたものならILSpyなどのデコンパイラを使えばかなり高精度でソースを復元できる
でも他人のソース見て勉強したいならGithubでOSSを読むのが一番だと思う
上の人はこの板の名物基地外だから無視するように
423デフォルトの名無しさん
2018/03/22(木) 08:16:03.10ID:Cb8k5JAF ていうかc#って難読化しないとソースが丸々実行ファイルに入ってるよね
424デフォルトの名無しさん
2018/03/22(木) 09:00:19.19ID:Yz4YgUU6 >>423
難読化しても丸々入るやろ
難読化しても丸々入るやろ
425デフォルトの名無しさん
2018/03/22(木) 09:04:15.42ID:Cb8k5JAF >>424
読まれちゃうよね
読まれちゃうよね
426デフォルトの名無しさん
2018/03/22(木) 14:56:38.14ID:fyCa2g0B 読まれたら困るような技術やマルウェアでも仕込んでんのか?
427デフォルトの名無しさん
2018/03/22(木) 15:38:32.20ID:Cb8k5JAF >>426
僕たちの技術が安売りされておる!
僕たちの技術が安売りされておる!
428デフォルトの名無しさん
2018/03/22(木) 17:44:35.45ID:s6EbUNWz429デフォルトの名無しさん
2018/03/22(木) 19:07:00.07ID:JQhOGY5j Cで書いても逆アセンブルすればだいたい読めるじゃん
430デフォルトの名無しさん
2018/03/22(木) 19:12:37.50ID:2OJ71Hoj >>429
それは質問の要件に合う話?
それは質問の要件に合う話?
431414
2018/03/22(木) 19:18:29.35ID:+BApurZo432デフォルトの名無しさん
2018/03/22(木) 19:41:14.86ID:cv696+3f 読み込んだ画像を縦横に連結して新しく出力したい。
横への結合はあるけれど、縦・横並べるにはどうしたらいいんだ
■
↓
■■■
■■■
こういう風にしたい
横への結合はあるけれど、縦・横並べるにはどうしたらいいんだ
■
↓
■■■
■■■
こういう風にしたい
433デフォルトの名無しさん
2018/03/22(木) 19:45:29.56ID:kZrJsqkn 読み込んだ画像を上下にずらしながら描画すればいいんじゃねーの?
434デフォルトの名無しさん
2018/03/22(木) 19:59:53.87ID:52tkzdW9435デフォルトの名無しさん
2018/03/22(木) 20:05:24.46ID:T2vZ1xLC >>432
どこに出力するのかぐらい書けや
どこに出力するのかぐらい書けや
436デフォルトの名無しさん
2018/03/22(木) 20:47:55.73ID:ni48WVgw class TypeA: IType{}
class TypeB: IType{}
IType[] table;
こんな感じの構成で配列にI/Fを格納してステートマシンをやりたいのに、
何をnewして配列を初期化したらいいのか分からない誰かたすけて
class TypeB: IType{}
IType[] table;
こんな感じの構成で配列にI/Fを格納してステートマシンをやりたいのに、
何をnewして配列を初期化したらいいのか分からない誰かたすけて
437デフォルトの名無しさん
2018/03/22(木) 21:04:10.32ID:uk+GlZCh Listを使うようにしたらいいよ
438デフォルトの名無しさん
2018/03/22(木) 21:16:31.83ID:/twRZ4qU439デフォルトの名無しさん
2018/03/22(木) 21:17:50.71ID:ni48WVgw ごめん
IType tmp = new IType[2];
としたら普通に出来た
インターフェースはnew不可能って嘘言ってる奴は死ねばいいのに
IType tmp = new IType[2];
としたら普通に出来た
インターフェースはnew不可能って嘘言ってる奴は死ねばいいのに
440デフォルトの名無しさん
2018/03/22(木) 21:26:09.52ID:06GLHVJW Interfaceはnew出来ないぞ。
それは配列をnewしてるのであってInterfaceをnewしてるわけでは無いんだよ。
それは配列をnewしてるのであってInterfaceをnewしてるわけでは無いんだよ。
441デフォルトの名無しさん
2018/03/22(木) 23:23:13.81ID:R5Phquw0 >>421,428
サイト見ながらハイ&ローゲームを作ったけどめっちゃ難しかった
でもマインクラフトなんかよりずっと面白いな!
お前らみたいに長年プログラムを書いてるとソースコードを見ただけで吐き気がしたり嫌になったりすることもあるの?
今でも楽しく書けてる?もうロボットになっちゃった?
サイト見ながらハイ&ローゲームを作ったけどめっちゃ難しかった
でもマインクラフトなんかよりずっと面白いな!
お前らみたいに長年プログラムを書いてるとソースコードを見ただけで吐き気がしたり嫌になったりすることもあるの?
今でも楽しく書けてる?もうロボットになっちゃった?
442デフォルトの名無しさん
2018/03/23(金) 10:18:12.37ID:dRbnJSq+ ソースなんか見なくても
テストが全くない、仕様書はない、前任者が逃亡
のどれかを聞いたら吐く
テストが全くない、仕様書はない、前任者が逃亡
のどれかを聞いたら吐く
443デフォルトの名無しさん
2018/03/23(金) 15:25:59.96ID:4mHfCYml 好きなことは趣味だけにとどめておけとは良く言うな
まぁ広い世界を見るのと見ないのじゃ、得るものも考えも違ってくるけど
まぁ広い世界を見るのと見ないのじゃ、得るものも考えも違ってくるけど
444デフォルトの名無しさん
2018/03/23(金) 18:41:53.25ID:K8shiMoF 起動中の任意のウィンドウをクリックスルーさせるアプリを作りたいんですが開発言語は何がいいでしょうか?
C#で作れますか?
C#で作れますか?
445デフォルトの名無しさん
2018/03/23(金) 18:48:37.93ID:KCL7rjza > クリックスルーとはウェブサイト上の広告をクリックすることによって広告主のコンテンツに移動することであり、
> ウェブサイトの広告効果を測る一つの尺度である。
残念ながら意味不明
> ウェブサイトの広告効果を測る一つの尺度である。
残念ながら意味不明
446デフォルトの名無しさん
2018/03/23(金) 19:16:30.96ID:WXYYX9lz エスパーすると任意のwindowの後ろの座標クリックしたいんじゃね?
447デフォルトの名無しさん
2018/03/23(金) 19:16:54.09ID:K8shiMoF 言い方が悪かったですね
クリックスルーとは手前に表示されているウィンドウではなくその奥にクリックイベントを送ることです
私の作った造語です。
クリックをスルーさせる。なら分かったでしょうか?
クリックスルーとは手前に表示されているウィンドウではなくその奥にクリックイベントを送ることです
私の作った造語です。
クリックをスルーさせる。なら分かったでしょうか?
448デフォルトの名無しさん
2018/03/23(金) 19:19:36.49ID:f2Ovt9hj windowマネージャー次第じゃね
449デフォルトの名無しさん
2018/03/23(金) 19:20:07.85ID:K8shiMoF >>446
そうです
そうです
450デフォルトの名無しさん
2018/03/23(金) 19:26:06.63ID:oo1PkjPG WndProcでマウス関連のメッセージが来たらそれを後ろのウインドウに送れ
451デフォルトの名無しさん
2018/03/23(金) 19:41:03.71ID:K8shiMoF 関数も知らない初心者なのでよくわかりませんが、
ありがとうございます
頑張ってみます
ありがとうございます
頑張ってみます
452デフォルトの名無しさん
2018/03/23(金) 20:04:04.89ID:Wu9wrvWh C#でWindows7や10の通知を検知する方法ありますか?
453デフォルトの名無しさん
2018/03/23(金) 20:07:18.14ID:YkCX9UZt454デフォルトの名無しさん
2018/03/24(土) 02:01:16.50ID:eOg1kWoS int[] ii = {1,2,3,4,5,6,7,8,9,10};
var i = ii.Where(x=>x>=11).FirstOrDefault();
Console.WriteLine(i);
こんな感じのことをしたいのですが、iに0が入っていたときに0が検索結果なのか?それともデフォルト値の0が返されたのか?を調べる方法ってないのでしょうか?
var i = ii.Where(x=>x>=11).FirstOrDefault();
Console.WriteLine(i);
こんな感じのことをしたいのですが、iに0が入っていたときに0が検索結果なのか?それともデフォルト値の0が返されたのか?を調べる方法ってないのでしょうか?
455デフォルトの名無しさん
2018/03/24(土) 02:12:40.29ID:RAJoRlJs456デフォルトの名無しさん
2018/03/24(土) 02:22:55.04ID:f2IRc2qS 11以上の0てw
457デフォルトの名無しさん
2018/03/24(土) 02:23:26.48ID:eOg1kWoS >455
ありがとうございます
null許容型にしてしまう技は全然思いつきもしませんでした
ありがとうございます
null許容型にしてしまう技は全然思いつきもしませんでした
458デフォルトの名無しさん
2018/03/24(土) 03:52:47.12ID:vYyJGm6o 普通に.Any()みたいのでチェックしたほうがいい気がする
459デフォルトの名無しさん
2018/03/24(土) 06:34:16.57ID:kwFJV00Z 普通にanyとFirstでやるほうがいいと思う
null許容型を嫌っている人も多いし
null許容型を嫌っている人も多いし
460デフォルトの名無しさん
2018/03/24(土) 11:02:27.65ID:nWAEGsYu forでやればいいと思うけど一行で無理やりやるとしたら
var i = ii.ToList().FindIndex(x => x > 11);
で位置が取れる
見つからなかったら-1が帰る
値はii[i]
※これはLINQじゃない
var i = ii.ToList().FindIndex(x => x > 11);
で位置が取れる
見つからなかったら-1が帰る
値はii[i]
※これはLINQじゃない
461デフォルトの名無しさん
2018/03/24(土) 11:07:47.22ID:nWAEGsYu 見直したら
var i = Array.FindIndex(ii, x => x > 11);
でも行けた
失礼
var i = Array.FindIndex(ii, x => x > 11);
でも行けた
失礼
462デフォルトの名無しさん
2018/03/24(土) 11:54:28.18ID:I8UGP+gf そういうラムダ式ってぶん回してるとGCガリガリしそうな気がする俺は素直にforで判定してる
463デフォルトの名無しさん
2018/03/24(土) 12:07:26.69ID:Y8GXLzWd GC大量発生しているじゃないか!とGen0と1の数字で大騒ぎしているお客さんみたいなこと言わないでよ
464デフォルトの名無しさん
2018/03/24(土) 12:20:02.80ID:qA6u9GtS 俺はRustで書く
465デフォルトの名無しさん
2018/03/24(土) 12:36:49.22ID:I8UGP+gf >>463
VRが90fpsなんて無茶を求めて来なきゃ俺だってLINQとか使いたいよ
VRが90fpsなんて無茶を求めて来なきゃ俺だってLINQとか使いたいよ
466デフォルトの名無しさん
2018/03/24(土) 12:42:55.44ID:9NxgdLlD Listの実装にもよるけどvector的ならインスタンス1つ増えるだけでしかも速やかに回収される
GCからみたらただの良い子だね
GCからみたらただの良い子だね
467デフォルトの名無しさん
2018/03/24(土) 13:07:03.68ID:7/CvCtkV 要件違うんだから争いはしないでよね
468デフォルトの名無しさん
2018/03/24(土) 13:12:57.55ID:l0JTVUuX >>465
お前の自己紹介スレじゃないんで
お前の自己紹介スレじゃないんで
469デフォルトの名無しさん
2018/03/24(土) 14:15:34.65ID:gWAI6lWw いくらLINQでも探索でGCガリガリなんてするわけないじゃん
470デフォルトの名無しさん
2018/03/24(土) 14:17:13.44ID:iw5iXVod パフォーマンス追求するときは使わなきゃいいだけじゃん
何回目だよ
何回目だよ
471デフォルトの名無しさん
2018/03/24(土) 14:22:26.64ID:qA6u9GtS 何度でも言うよ
472デフォルトの名無しさん
2018/03/24(土) 14:37:03.09ID:8uBzLhlU473デフォルトの名無しさん
2018/03/24(土) 15:03:34.89ID:kwFJV00Z コンパイラーによって最適化された結果リンクの方がパフォーマンスがいいときもある
勝手に使えないと決めつけるんじゃなくてちゃんと調べた方がいいよ
勝手に使えないと決めつけるんじゃなくてちゃんと調べた方がいいよ
474デフォルトの名無しさん
2018/03/24(土) 15:10:01.14ID:FeWoBRlr >>473
その調査で生じる賃金はどこのどなたが払って下さるんですか?
その調査で生じる賃金はどこのどなたが払って下さるんですか?
475デフォルトの名無しさん
2018/03/24(土) 15:13:32.64ID:o+lnSplR 今回はLINQ関係ないだろ
Listのメソッド使ったんだから
ラムダが嫌ならPredicateのdelegate渡せばいい
Listのメソッド使ったんだから
ラムダが嫌ならPredicateのdelegate渡せばいい
476デフォルトの名無しさん
2018/03/24(土) 15:52:30.11ID:kwFJV00Z リンクだろうとラムダ式だろうとパフォーマンスは実際にやってみないとわからないってのが言いたかった
こんな所でボトルネックなんてでないから好きに書けばいいと思うけど
こんな所でボトルネックなんてでないから好きに書けばいいと思うけど
477デフォルトの名無しさん
2018/03/24(土) 16:25:40.93ID:iw5iXVod478デフォルトの名無しさん
2018/03/24(土) 16:32:05.01ID:7/CvCtkV どのくらいのパフォーマンスが必要なのかも分からないのにパフォーマンス必要だから止めろって奴何なの?
479デフォルトの名無しさん
2018/03/24(土) 16:42:29.03ID:vRs+3qfJ >>478
でも遅いことは確定なんだよね?
でも遅いことは確定なんだよね?
480デフォルトの名無しさん
2018/03/24(土) 16:44:31.30ID:o+lnSplR くだらないことで揉めるんじゃない
ただanyからのfirstは無駄だとは思う
ただanyからのfirstは無駄だとは思う
481デフォルトの名無しさん
2018/03/24(土) 16:55:19.70ID:dHFi9bQj またはじまった
482デフォルトの名無しさん
2018/03/24(土) 17:05:10.25ID:1VnhiIny 無駄というか作法的にイマイチ
IEnumerableは列挙するたびに結果が変わったり一度しか使えなかったりする実装もあり得るから、
終端操作を二度やるのは一般には良くないね
IEnumerableは列挙するたびに結果が変わったり一度しか使えなかったりする実装もあり得るから、
終端操作を二度やるのは一般には良くないね
483デフォルトの名無しさん
2018/03/24(土) 17:08:19.43ID:7/CvCtkV484デフォルトの名無しさん
2018/03/24(土) 17:12:04.07ID:uMtlf+0x 質問でも回答でもないのなら他でやれ
485デフォルトの名無しさん
2018/03/24(土) 17:32:20.25ID:vYyJGm6o486デフォルトの名無しさん
2018/03/24(土) 17:35:46.41ID:+6yqXiQK487デフォルトの名無しさん
2018/03/24(土) 17:36:08.58ID:kwFJV00Z anyで条件付きのループした後にfirstで同じことをするより、2回目は直接該当データを参照する方が早そうって感覚
488デフォルトの名無しさん
2018/03/24(土) 17:42:42.62ID:1VnhiIny 列挙元の内容が変更されないことが保証されているのは列挙子が有効な間だけ(変更されたら列挙子が無効になる)
Anyの直後のFirstは新しい列挙子を使用して列挙をやり直すので、
前回から列挙元の内容が変更されていない保証は一般には無い
Anyの直後のFirstは新しい列挙子を使用して列挙をやり直すので、
前回から列挙元の内容が変更されていない保証は一般には無い
489デフォルトの名無しさん
2018/03/24(土) 17:46:38.61ID:Yt7o4U/B490デフォルトの名無しさん
2018/03/24(土) 18:01:34.62ID:kwFJV00Z491デフォルトの名無しさん
2018/03/24(土) 18:04:19.15ID:0F1bgfLW いや正しくないってw
別のスレッドでコレクションが変更される可能性があるならそもそもLINQは使えない。
LINQのメソッドが返す列挙子はオリジナルのコレクションのコンポジションに過ぎないことを
忘れちゃダメよ
別のスレッドでコレクションが変更される可能性があるならそもそもLINQは使えない。
LINQのメソッドが返す列挙子はオリジナルのコレクションのコンポジションに過ぎないことを
忘れちゃダメよ
492デフォルトの名無しさん
2018/03/24(土) 18:06:03.71ID:0F1bgfLW493デフォルトの名無しさん
2018/03/24(土) 18:13:37.30ID:kwFJV00Z494デフォルトの名無しさん
2018/03/24(土) 18:14:09.89ID:9NxgdLlD こんな場合には使えないんだ!←わかる
だから絶対にどんな場合にも使うな!←キチガイ
だから絶対にどんな場合にも使うな!←キチガイ
495デフォルトの名無しさん
2018/03/24(土) 18:16:14.46ID:vYyJGm6o496デフォルトの名無しさん
2018/03/24(土) 18:41:22.21ID:RopZoVkn >>495
場合によっては Enumerable.DefaultIfEmpty 使うものあり
場合によっては Enumerable.DefaultIfEmpty 使うものあり
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【維新】吉村知事「中国人観光客だけに頼るビジネスモデル変えていかないといけない」「高市総理の発言は撤回する必要はない」 [Hitzeschleier★]
- 【社会】40代以上のおじさん・おばさんは叩いてオッケーという風潮はなぜ加速したのか [七波羅探題★]
- 自分に自信がない女の子、陽キャ美容室で80cmのエクステを付けた結果wwwwwwwwwwwwwwwwwww [329329848]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【朗報】外務省局長、中国側の要求を断固拒否。「高市さんの答弁は日本政府の立場を変えるものではないし、撤回しない」 [519511584]
- 農林水産省「春頃にはコメ価格落ち着くのでは」新米の取引価格、過去最高を更新。 [256556981]
