「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。
なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part133
http://mevius.5ch.net/test/read.cgi/tech/1510056685/
■関連スレ
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: checked:vvvvv:1000:512:----: EXT was configured
ふらっと C#,C♯,C#(初心者用) Part134
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 0f9a-KsIq)
2017/11/29(水) 19:23:58.05ID:GNLsbK4F0151デフォルトの名無しさん (オッペケ Sr87-0cyC)
2017/12/24(日) 14:33:41.85ID:EoGwjq2qr 朝Hしてきたww
152デフォルトの名無しさん (ワッチョイ ff06-buzn)
2017/12/24(日) 14:39:27.53ID:h6xl/PRx0 >>150
EF知ってるならSQLiteが現実的じゃね?
EF知ってるならSQLiteが現実的じゃね?
153デフォルトの名無しさん (ワントンキン MM9f-Px6h)
2017/12/24(日) 14:40:54.62ID:i8D7y6TzM154デフォルトの名無しさん (ブーイモ MM67-bebx)
2017/12/24(日) 14:44:06.81ID:BNj/0IJ2M 俺ならそんなもん一枚のHTMLとJavaScriptで作ってAWS S3に置くわ
その程度のことにデプロイの手間をかけるのはアホらしすぎる
その程度のことにデプロイの手間をかけるのはアホらしすぎる
155デフォルトの名無しさん (ワッチョイ 6302-Iw9I)
2017/12/24(日) 17:13:18.55ID:LxzgKTLN0156デフォルトの名無しさん (ブーイモ MM67-bebx)
2017/12/24(日) 17:45:11.77ID:BNj/0IJ2M 今時一切ブラウザ使わない業務システムなんか存在するのか?
ブラウザくらい常に開いてるだろ
ブラウザくらい常に開いてるだろ
157デフォルトの名無しさん (ワッチョイ 0f9c-XiD2)
2017/12/24(日) 18:29:58.39ID:/uYLPwgV0 500×3でたかだが1500前後にデータベースは大げさだ
.resxファイルで済む量だろう
.resxファイルで済む量だろう
158デフォルトの名無しさん (ワッチョイ 039e-rt3g)
2017/12/24(日) 22:22:23.70ID:Pk6n0aea0159デフォルトの名無しさん (ワッチョイ 6f9d-PGwP)
2017/12/24(日) 22:47:41.55ID:fqHoYjgG0 DataTableでいいんじゃね
160デフォルトの名無しさん (ワッチョイ 3317-7LW1)
2017/12/24(日) 22:53:06.60ID:MFJnXVyx0 てきとーなクラス作ってXmlSerializerで永続化すりゃOK
検索も500件程度なら速度を気にせずLINQで楽々実装可能
検索も500件程度なら速度を気にせずLINQで楽々実装可能
161デフォルトの名無しさん (ワッチョイ 2323-bebx)
2017/12/24(日) 23:03:51.51ID:V0wW1gjw0 今時新規でXMLはないわ
このまま衰退して消えてくれ
このまま衰退して消えてくれ
162デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/24(日) 23:08:30.69ID:T0V8golIa >>161
最新だと何が人気?
最新だと何が人気?
163デフォルトの名無しさん (ワッチョイ 03c9-buzn)
2017/12/24(日) 23:09:33.19ID:8Z10fIlT0 読むだけだしJSONやYAMLでよくね?
164デフォルトの名無しさん (ワッチョイ 138d-6js8)
2017/12/24(日) 23:22:41.54ID:Tzue5pu10 JSONの指定があればJSONでもいいけど
何も指定がなければXMLで書くけどな
別にレガシーでもなくね?
何も指定がなければXMLで書くけどな
別にレガシーでもなくね?
165デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/24(日) 23:22:45.70ID:T0V8golIa >>163
大してかわんねーじゃん
大してかわんねーじゃん
166デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/24(日) 23:29:42.77ID:ZzoS8BMq0 結論:好きにしろ
167デフォルトの名無しさん (ワッチョイ f38a-IlPN)
2017/12/25(月) 00:41:48.94ID:eNXAkvu40 じゃprofileで
168デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/25(月) 01:51:22.86ID:GOMg9JlCa でも項目数多くなって激遅になったらCSVに戻せる構造なら戻したほうがいいよ
169デフォルトの名無しさん (ワッチョイ f381-0FwS)
2017/12/25(月) 03:41:46.71ID:Jnt6vkvB0 jsonってxmlとくらべて何がおいしいの?
170デフォルトの名無しさん (アウアウアー Saff-1kTE)
2017/12/25(月) 07:08:19.08ID:8aC1MlXsa xml、resx、json、yaml、SQLiteといろいろ選択肢がありますね。少し調べてみて良さそうなもの選んでみます。ありがとうございました
171デフォルトの名無しさん (オッペケ Sr87-0cyC)
2017/12/25(月) 08:10:28.38ID:r7ITo5Fnr >>169
軽い
軽い
172デフォルトの名無しさん (ワッチョイ 2323-bebx)
2017/12/25(月) 08:12:45.88ID:W15ZQhn00 >>169
XML比なら、
人間にとって扱いやすい
サイズが小さい
読み書きが速い
属性と要素の使い分けをしなくていい
JSON SchemaはXML Schemaより圧倒的に分かりやすく書きやすい
配列、マップ、数値、論理値、文字列という最低限の型付けがあるので、
プログラミング言語のデータ構造とのマッピングがしやすい(XMLは属性やXML Schemaで明示的にマッピングしてやらないと使い物にならない)
XML比なら、
人間にとって扱いやすい
サイズが小さい
読み書きが速い
属性と要素の使い分けをしなくていい
JSON SchemaはXML Schemaより圧倒的に分かりやすく書きやすい
配列、マップ、数値、論理値、文字列という最低限の型付けがあるので、
プログラミング言語のデータ構造とのマッピングがしやすい(XMLは属性やXML Schemaで明示的にマッピングしてやらないと使い物にならない)
173デフォルトの名無しさん (ワキゲー MMdf-fEFx)
2017/12/25(月) 10:12:18.83ID:eSLpDS2SM 人間にとって扱いやすいだけはXMLの方が優れてると思うな
特にデータ量が増えるにしたがってjsonはそのまま読むのが不可能になってくる
特にデータ量が増えるにしたがってjsonはそのまま読むのが不可能になってくる
174デフォルトの名無しさん (ガックシ 067f-Iw9I)
2017/12/25(月) 10:15:18.25ID:rqAJYeIu6 どっちでもいい
好きな方を使えばいい
好きな方を使えばいい
175デフォルトの名無しさん (ワッチョイ 7306-buzn)
2017/12/25(月) 11:30:37.90ID:ny2AXHbu0 この案件だと、Excelで加工しやすいcsvがマッチしているんじゃないかな?
そりゃxmlだって出来るが、仕組みが大きくなる
そりゃxmlだって出来るが、仕組みが大きくなる
176デフォルトの名無しさん (ガックシ 067f-Iw9I)
2017/12/25(月) 11:35:31.66ID:FHswaYKc6 たしかに
終了
終了
177デフォルトの名無しさん (ワッチョイ 0f9c-XiD2)
2017/12/25(月) 11:47:08.20ID:IEH/2als0 SYLKファイルにしたっていいんだぜ
どうせ作業量変わんないだろ
どうせ作業量変わんないだろ
178デフォルトの名無しさん (ブーイモ MM27-vkjg)
2017/12/25(月) 12:20:28.09ID:sz9H2GSPM 美容番長だっけ?
179デフォルトの名無しさん (オッペケ Sr87-0cyC)
2017/12/25(月) 12:22:02.34ID:r7ITo5Fnr 今時パーサーやシリアライザが揃ってるんだからどれでも同じな気はする
180デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/25(月) 12:56:04.14ID:OQg4hGpXa181デフォルトの名無しさん (スッップ Sd1f-Xao7)
2017/12/25(月) 14:38:00.28ID:MGc+vt78d >>173
ねーよ
ねーよ
182デフォルトの名無しさん (ワッチョイ 23ea-9Igo)
2017/12/25(月) 18:37:57.59ID:/b5JEuJS0 結局は小さいデータなら下手なDBとか使うより、
csvの方が丈夫さとか確認のしやすさで良いって言うw
csvの方が丈夫さとか確認のしやすさで良いって言うw
183デフォルトの名無しさん (ワッチョイ b303-G8t+)
2017/12/25(月) 18:59:27.21ID:8wInAEQh0 だから上手なDBとか使えばcsvの方より良いんだろ
184デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/25(月) 19:08:03.17ID:OOxEDqwma DBはトランザクションあるから規模に関係無く必要だと思ったら使っとけ
設定ファイル的な話としたら
xmlとjsonって微妙だよねと
設定ファイル的な話としたら
xmlとjsonって微妙だよねと
185デフォルトの名無しさん (ワッチョイ b303-G8t+)
2017/12/25(月) 19:15:27.15ID:8wInAEQh0 設定ファイル的な話だとしたらjsonって微妙だけどxmlはクソ
xmlはどんな用途向けにもクソ
xmlはどんな用途向けにもクソ
186デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/25(月) 19:44:00.45ID:OOxEDqwma187デフォルトの名無しさん (ガックシ 067f-Iw9I)
2017/12/25(月) 19:48:52.98ID:Mbt+5Db+6 ※個人の感想です
188デフォルトの名無しさん (アウアウカー Sac7-Vzer)
2017/12/25(月) 20:07:35.17ID:y0MybC9Za >>179
ぶっちゃけこれだろ
ぶっちゃけこれだろ
189デフォルトの名無しさん (ワッチョイ b303-G8t+)
2017/12/25(月) 20:13:26.84ID:8wInAEQh0 >>186
嫌なのではなくクソだと言っとるのだが?
嫌なのではなくクソだと言っとるのだが?
190デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/25(月) 20:18:39.56ID:OOxEDqwma >>189
じゃあ大好物じゃん
じゃあ大好物じゃん
191デフォルトの名無しさん (アウアウエー Sadf-HQem)
2017/12/25(月) 20:18:59.89ID:PGo3p3P9a アホちゃいまんねんパーでんねんって言われてもどう違うのか本人にしか分からんよw
192デフォルトの名無しさん (ワッチョイ b303-G8t+)
2017/12/25(月) 20:24:10.15ID:8wInAEQh0 >>190
何が気にいらんのか知らんけど変な絡み方するのやめてもらえんかな?
何が気にいらんのか知らんけど変な絡み方するのやめてもらえんかな?
193デフォルトの名無しさん (ガックシ 067f-Iw9I)
2017/12/25(月) 20:27:44.84ID:Mbt+5Db+6 クソって言いたいだけだろって言いたいんだろう
194デフォルトの名無しさん (ドコグロ MMdf-6aYH)
2017/12/25(月) 20:27:48.56ID:hykLc5AjM むしろお前が無駄に絡んでる気がするが...
俺も>>179でFAだと思う
俺も>>179でFAだと思う
195デフォルトの名無しさん (ガックシ 067f-Iw9I)
2017/12/25(月) 20:31:09.26ID:Mbt+5Db+6 好きなの使えって結論を昨日出しただろ
おわり
おわり
196デフォルトの名無しさん (ワッチョイ b303-G8t+)
2017/12/25(月) 20:35:26.95ID:8wInAEQh0197デフォルトの名無しさん (ワッチョイ 6f9d-FmKA)
2017/12/25(月) 20:54:00.52ID:axpIwit20 可読性しか判断基準がないとか話にならん
198デフォルトの名無しさん (ワッチョイ 6f9f-M1U4)
2017/12/25(月) 20:55:38.22ID:HvFCkquc0 バックエンドだと設定ファイルは.csがベスト
貧弱なインテリセンスで間違えやすい設定なんか書きたくないっすわ
テストまで考えるとビルドなしで変更可能である意味がほとんどないしな
貧弱なインテリセンスで間違えやすい設定なんか書きたくないっすわ
テストまで考えるとビルドなしで変更可能である意味がほとんどないしな
199デフォルトの名無しさん (ワッチョイ b303-G8t+)
2017/12/25(月) 21:26:28.09ID:8wInAEQh0 今日は特別に俺からのクリスマスプレゼントの言葉を贈ってやろう
お前らはもう少し自分の無知無能と真剣に向きあった方が良い
お前らはもう少し自分の無知無能と真剣に向きあった方が良い
200デフォルトの名無しさん (ブーイモ MM67-bebx)
2017/12/25(月) 21:42:53.76ID:NbKIcSglM201デフォルトの名無しさん (アウアウウー Sa67-0cyC)
2017/12/25(月) 22:21:29.72ID:NVmmOTaCa 今時csvはなんちゅう本中華
レガシーへ(から)の接続ならしょうがないが
レガシーへ(から)の接続ならしょうがないが
202デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/25(月) 22:37:36.04ID:6sU1sWLU0 次スレからスレタイに雑談を付加してくれ
203デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/25(月) 22:48:43.23ID:VEnbH/i+a204デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/25(月) 22:50:13.06ID:6sU1sWLU0 そんなことしても質問スレで雑談が始まるのは目に見えてるやん...
205デフォルトの名無しさん (ワッチョイ a38a-buzn)
2017/12/25(月) 22:54:47.74ID:UoNk991a0 議論スレがあるじゃん
脱線しそうなら自発的に移動して
ふらっと C#,C♯,C#(議論用) [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1469538912/
脱線しそうなら自発的に移動して
ふらっと C#,C♯,C#(議論用) [無断転載禁止]©2ch.net
https://mevius.5ch.net/test/read.cgi/tech/1469538912/
206デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/25(月) 22:56:14.63ID:6sU1sWLU0 無理でしょ
どこまでが質問の答えなのか雑談なのか区切りが曖昧だし
どこまでが質問の答えなのか雑談なのか区切りが曖昧だし
207デフォルトの名無しさん (ワッチョイ 3317-7LW1)
2017/12/25(月) 23:14:27.18ID:B733ZmRI0 ID真っ赤の奴が出てきたら議論スレに誘導
208デフォルトの名無しさん (ワッチョイ 0353-HtKy)
2017/12/26(火) 02:32:13.70ID:pUXlD1DI0209デフォルトの名無しさん (ドコグロ MMdf-6aYH)
2017/12/26(火) 06:50:53.13ID:tKLgMVXTM210デフォルトの名無しさん (ワッチョイ 7fc3-HtKy)
2017/12/26(火) 08:12:53.60ID:cT/2Pkr20 ボクのおとうさんは、XMLというやつに殺されました
俺はWPFだなw
俺はWPFだなw
211デフォルトの名無しさん (ワントンキン MM9f-OPDc)
2017/12/26(火) 09:02:34.41ID:4/m6WkoIM 初心者なので教えてください。
xml ならDataSet.ReadXml()でお手軽に扱えてたんですが、jsonはどう読み込んで使うのですか?
ちょっとググったら、jQueryとか、webっぽいのが目についたのですが、ローカルexeでも使えるんでしょうか?
xml ならDataSet.ReadXml()でお手軽に扱えてたんですが、jsonはどう読み込んで使うのですか?
ちょっとググったら、jQueryとか、webっぽいのが目についたのですが、ローカルexeでも使えるんでしょうか?
212デフォルトの名無しさん (ブーイモ MM1f-vkjg)
2017/12/26(火) 09:11:46.70ID:x+COpgJUM >>211
NuGetでJson.NETを拾ってくる
NuGetでJson.NETを拾ってくる
213デフォルトの名無しさん (ワッチョイ 0f9c-XiD2)
2017/12/26(火) 09:16:47.35ID:zc8zApfr0 UWPならWindows.Data.Jsonが使えるのでダウンロードしなくてもよい
214デフォルトの名無しさん (ワッチョイ 33d2-FS06)
2017/12/26(火) 11:03:19.55ID:TKx0k9Mu0 XMLは無能ほど嫌うよな、わかりやすくていいわw
215デフォルトの名無しさん (アウアウウー Sa67-bqMz)
2017/12/26(火) 12:28:40.93ID:OUkXE0b1a XML最高って言う奴がいるけどDTDとかちゃんと理解して使ってるのか疑問
俺はさっぱりわからなないので放置してる
XMLは賢い人が集まって俺って賢いだろを連発してクソ企画になったって本で読んだ
俺はさっぱりわからなないので放置してる
XMLは賢い人が集まって俺って賢いだろを連発してクソ企画になったって本で読んだ
216デフォルトの名無しさん (アウアウウー Sa67-bqMz)
2017/12/26(火) 12:32:57.48ID:OUkXE0b1a XMLは同じようなものが大量に並んでてゲシュタルト崩壊?してタグがタグに見えなくなる
217デフォルトの名無しさん (ワッチョイ ff06-buzn)
2017/12/26(火) 12:45:02.83ID:VJsVtqG+0 jsonの問題はコメントだな、一応使える場合もあるけど本式はコメント使えない
ググると作者が原理主義者でどうにもならんようだ
ググると作者が原理主義者でどうにもならんようだ
218デフォルトの名無しさん (ガックシ 067f-Iw9I)
2017/12/26(火) 12:50:09.20ID:oDLVQMSx6 もう飽きたよこの話題
次の質問マダー?
次の質問マダー?
219デフォルトの名無しさん (スッップ Sd1f-9TLc)
2017/12/26(火) 18:42:54.83ID:k2JgsGmBd >>218
じゃあ折角だし
ListviewItemCollectionやCollection<T>をソートするいい方法ってなんかある?
別インスタンスにするのはNG
並び替えたやつをループしてRemoveとAddを繰り返しやる方法以外思いつかなかった
じゃあ折角だし
ListviewItemCollectionやCollection<T>をソートするいい方法ってなんかある?
別インスタンスにするのはNG
並び替えたやつをループしてRemoveとAddを繰り返しやる方法以外思いつかなかった
220デフォルトの名無しさん (ワッチョイ 6f9d-FmKA)
2017/12/26(火) 19:16:47.40ID:cWcYrW8d0 いいってのは何がいいんだ?
メモリ効率か?
ソート速度か?
コーディングの手軽さか?
メモリ効率か?
ソート速度か?
コーディングの手軽さか?
221デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/26(火) 19:19:35.90ID:biBlc3d/0222デフォルトの名無しさん (アウアウウー Sa67-fOQO)
2017/12/26(火) 19:20:20.73ID:tRG2bysKa 普通に関数作ればよくね?
223デフォルトの名無しさん (ワッチョイ ffd2-VulL)
2017/12/26(火) 20:21:15.18ID:V+MeXN2+0 そもそもICollection<T>に要素の並び順なんてものはない
IEnumerable<T>として列挙されるときの順番ならOrderBy
その順番を使い回したいならToArray
IEnumerable<T>として列挙されるときの順番ならOrderBy
その順番を使い回したいならToArray
224デフォルトの名無しさん (ワッチョイ 8f9f-9TLc)
2017/12/26(火) 20:24:15.51ID:0luiAFcJ0 >>219
分かりづらかったんで質問を変える
private readonly Collection<string> hoge
のhogeを文字列順にするとき
foreach(var s in hoge.orderby()){
hoge.Remove(s);
hoge.Add(s);
}
でできたんだけど理由があってaddは使いたくなかった
add使わないで並び替えってできる?
分かりづらかったんで質問を変える
private readonly Collection<string> hoge
のhogeを文字列順にするとき
foreach(var s in hoge.orderby()){
hoge.Remove(s);
hoge.Add(s);
}
でできたんだけど理由があってaddは使いたくなかった
add使わないで並び替えってできる?
225デフォルトの名無しさん (ワッチョイ 0f9c-XiD2)
2017/12/26(火) 20:27:07.94ID:zc8zApfr0 Comparison書いてSortすりゃいいのでは
この手の問題は並び順のルールの方に重点が置かれる、並び替え方なんてこの際どうでもいい
この手の問題は並び順のルールの方に重点が置かれる、並び替え方なんてこの際どうでもいい
226デフォルトの名無しさん (アウアウエー Sadf-HQem)
2017/12/26(火) 20:30:23.64ID:Nu277XVha Collection<string>がICollectionの間違いならToListして代入するだけじゃないの?
227デフォルトの名無しさん (ワッチョイ 8f9f-9TLc)
2017/12/26(火) 20:46:11.62ID:0luiAFcJ0 >>225
Sortがあったら楽だったんだけどね
>>226
https://msdn.microsoft.com/ja-jp/library/ms132397(v=vs.110).aspx
読み取り専用だから代入できない
ICollectionは継承してるクラス
ToListした時点で別インスタンスだからそれに対してSortしても意味無い
>>223
気持ちは分かるんだけど使ってる先を修正できずこちら側で並び替えないといけない状況があってな
インデクサー定義されてるんだから並び替えできても良さそうなのに見つけられなかった
Sortがあったら楽だったんだけどね
>>226
https://msdn.microsoft.com/ja-jp/library/ms132397(v=vs.110).aspx
読み取り専用だから代入できない
ICollectionは継承してるクラス
ToListした時点で別インスタンスだからそれに対してSortしても意味無い
>>223
気持ちは分かるんだけど使ってる先を修正できずこちら側で並び替えないといけない状況があってな
インデクサー定義されてるんだから並び替えできても良さそうなのに見つけられなかった
228デフォルトの名無しさん (ワッチョイ f3f7-fDUi)
2017/12/26(火) 20:58:13.89ID:YcrPMu9B0 point(1,1)
を
axis(1,1)
に正規表現で置換したいのですがどうすればいいでしょうか?
visualstudio2015です
を
axis(1,1)
に正規表現で置換したいのですがどうすればいいでしょうか?
visualstudio2015です
229デフォルトの名無しさん (ワッチョイ f3f7-fDUi)
2017/12/26(火) 21:01:11.62ID:YcrPMu9B0 point\({.*}\)
axis(\1)
とやっても出来ないので悩んでいます
axis(\1)
とやっても出来ないので悩んでいます
230デフォルトの名無しさん (アウアウエー Sadf-HQem)
2017/12/26(火) 21:01:50.76ID:Nu277XVha231デフォルトの名無しさん (ワッチョイ 6f9d-FmKA)
2017/12/26(火) 21:07:02.01ID:cWcYrW8d0 自分でソートロジックかいて要素入れ替えていけば良いだけ
おれならそうとうな量でない限り、ソート済みの別インスタンスと入れ替えるがな
おれならそうとうな量でない限り、ソート済みの別インスタンスと入れ替えるがな
232デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/26(火) 21:10:38.37ID:biBlc3d/0 >>224
理論的に考えてインデクサを持たないICollectionをAdd無しに内部での並び順を変えるのは不可能だろ
理論的に考えてインデクサを持たないICollectionをAdd無しに内部での並び順を変えるのは不可能だろ
233デフォルトの名無しさん (ワッチョイ 6f9d-FmKA)
2017/12/26(火) 21:10:38.80ID:cWcYrW8d0 もし元インスタンスにさわりたくないなら、元のコレクションとは別に
ソートした結果のインデックス位置をもつコレクションつくってそっちから引っ張るけど
ソートした結果のインデックス位置をもつコレクションつくってそっちから引っ張るけど
234デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/26(火) 21:11:48.58ID:biBlc3d/0 >>229
{}ではなく()では?
{}ではなく()では?
235デフォルトの名無しさん (ワッチョイ 8f9f-9TLc)
2017/12/26(火) 21:20:16.36ID:0luiAFcJ0 >>232
IListも継承してるクラスだからインデクサ持ってんじゃないかな
元インスタンスに触りたくないというよりは元インスタンスにも反映させたい
別クラスで作られたオブジェクトのインスタンスを渡してもらっていて、それをreaonlyにセットこっちのを並び替えたら同じ様に元のデータも並び替えられるって感じ
ここら辺の構成は弄れない
本当に勘弁してほしいわ
IListも継承してるクラスだからインデクサ持ってんじゃないかな
元インスタンスに触りたくないというよりは元インスタンスにも反映させたい
別クラスで作られたオブジェクトのインスタンスを渡してもらっていて、それをreaonlyにセットこっちのを並び替えたら同じ様に元のデータも並び替えられるって感じ
ここら辺の構成は弄れない
本当に勘弁してほしいわ
236デフォルトの名無しさん (ワッチョイ f3f7-fDUi)
2017/12/26(火) 21:21:35.79ID:YcrPMu9B0237デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/26(火) 21:24:39.45ID:biBlc3d/0 >>235
ICollectionはIEnumerableしか継承してないんだがIListも継承してるとは?
ICollectionはIEnumerableしか継承してないんだがIListも継承してるとは?
238デフォルトの名無しさん (ワッチョイ 8f9f-9TLc)
2017/12/26(火) 21:33:32.33ID:0luiAFcJ0 >>237
今議題にしてるのがCollection<T>クラスだからそっちの継承をみてくれ
今議題にしてるのがCollection<T>クラスだからそっちの継承をみてくれ
239デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/26(火) 21:34:59.26ID:biBlc3d/0 >>236
マイクロソフトのドキュメントみて\1を$1にしたらできた
マイクロソフトのドキュメントみて\1を$1にしたらできた
240デフォルトの名無しさん (ワッチョイ a375-Iw9I)
2017/12/26(火) 21:38:58.29ID:biBlc3d/0241デフォルトの名無しさん (ワッチョイ f3f7-fDUi)
2017/12/26(火) 21:43:23.19ID:YcrPMu9B0 >>239
(にして$にしたらできました!有難う御座います!
(にして$にしたらできました!有難う御座います!
242デフォルトの名無しさん (ワッチョイ 8f9f-9TLc)
2017/12/26(火) 21:57:00.69ID:0luiAFcJ0243デフォルトの名無しさん (アウアウエー Sadf-HQem)
2017/12/26(火) 22:15:00.14ID:Nu277XVha 車輪の再発明感全開だなw
public static class Extensions
{
public static void CopyTo<T>(this IList<T> src, IList<T> dst)
{
int count = Math.Min(src.Count, dst.Count);
for (int i = 0; i < count; i++)
dst[i] = src[i];
}
public static void Sort<T, TKey>(this IList<T> x, Func<T, TKey> keySelector)
{
x.OrderBy(keySelector).ToList().CopyTo(x);
}
}
public static class Extensions
{
public static void CopyTo<T>(this IList<T> src, IList<T> dst)
{
int count = Math.Min(src.Count, dst.Count);
for (int i = 0; i < count; i++)
dst[i] = src[i];
}
public static void Sort<T, TKey>(this IList<T> x, Func<T, TKey> keySelector)
{
x.OrderBy(keySelector).ToList().CopyTo(x);
}
}
244デフォルトの名無しさん (ワッチョイ 6f9f-M1U4)
2017/12/26(火) 22:17:42.69ID:DUnSIAzj0 >>235
いい機会だからリファクタしようぜ
いい機会だからリファクタしようぜ
245デフォルトの名無しさん (ササクッテロロ Sp87-6js8)
2017/12/26(火) 22:34:38.39ID:OyWBWrx4p >>243
親切杉ワロタ
親切杉ワロタ
246デフォルトの名無しさん (アウアウウー Sa67-bqMz)
2017/12/26(火) 22:59:22.02ID:OUkXE0b1a srcやdistがnullの場合は?
247デフォルトの名無しさん (オッペケ Sr87-0cyC)
2017/12/27(水) 06:40:33.49ID:8vUn4Dy4r 即死
248デフォルトの名無しさん (ワッチョイ ffd2-VulL)
2017/12/27(水) 08:15:03.92ID:F/ihue6L0 即死するべき
249デフォルトの名無しさん (ワッチョイ f3d5-EmoC)
2017/12/27(水) 17:55:28.81ID:LR8quwCc0 C#はメモリ不足でコンパイルできないことはありますか?
250デフォルトの名無しさん (ワッチョイ cf9a-RBuR)
2017/12/27(水) 18:05:13.47ID:P6EO0z0h0 >>249
該当するコンパイラのスレで聞いてください
該当するコンパイラのスレで聞いてください
251デフォルトの名無しさん (スッップ Sd1f-Xao7)
2017/12/27(水) 18:23:31.71ID:BZ3b6503d >>249
絶対にないとはいえないけど、そもそもそんなマシンじゃ開発なんてできやしない。
絶対にないとはいえないけど、そもそもそんなマシンじゃ開発なんてできやしない。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【次の一手】台湾問題で小林よしのり氏が私見「まさに戦争前夜」「ただちに徴兵制を敷いて、高市支持者を最前線へ」… [BFU★]
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★7 [おっさん友の会★]
- 【速報】中国外務省報道官 高市首相発言撤回なければ「断固たる対抗措置」 [蚤の市★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★3 [ぐれ★]
- 「高市人気」どこに? 自民候補が福島市長選で大敗、葛飾区議選でも苦戦 衆院早期解散論に冷や水 [1ゲットロボ★]
- 【ホタテ】中国が水産物輸入停止を伝達「ビクビクしながら…」北海道の水産業者からは落胆の声 [おっさん友の会★]
- 【悲報】普通の日本人「総理が高市さんになって日本が正常化していく…!」 [714769305]
- 高市早苗「つい言い過ぎた」公邸で一人ひきこもる😲 [861717324]
- JAL、ANA「国内線赤字です」「新幹線に負けるので値上げどころかセール連発で値下げします」👈ビジネス的にもう厳しくね [943688309]
- 外務省局長「答弁撤回は拒否する。薛剣はクビにしろ。訪日自粛やめろ。あと在留邦人の安全確保しろ」 [834922174]
- 日本人、ついに気づく「あれ、日本が対中国で取れる対抗措置ってなくない…?」 [931948549]
- インバウンド激減…「何のための円安なのか」 [667744927]
