[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 07/30 09:54 / Filesize : 279 KB / Number-of Response : 1034
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふらっと C#,C♯,C#(初心者用) Part121



1 名前:デフォルトの名無しさん [2016/06/15(水) 11:34:28.60 ID:9eV3efFp.net]
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。

他のスレッドでは書き込めないような低レベルな質問、
質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。

内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。

なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。

>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

■前スレ
ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1460040653/

■関連スレ
C#, C♯, C#相談室 Part90 [無断転載禁止]©2ch.net
echo.2ch.net/test/read.cgi/tech/1455160063/

■コードを貼る場合は↓を使いましょう。
ideone.com/
https://dotnetfiddle.net/

■情報源
https://msdn.microsoft.com/en-us/library/gg145045.aspx
referencesource.microsoft.com/

422 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 00:31:50.09 ID:1tWSREC6.net]
なにか目的のわからない質問で始まって半ば撤回したり意味不明な理解しましたで終了する質問多いね

423 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 10:24:41.97 ID:YA6dZ+sI.net]
>>409
まじか
順番がそれなら結構間違って使ってる人多いと思うなw
usingなんて使うもんじゃない
C#はちょっと混乱を招く記法が多すぎはしないだろうか

424 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 10:27:35.33 ID:4pvWQ41U.net]
>>411
え、じゃあどういう順番だと思ってたの?

425 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 10:28:23.36 ID:9MwlnD2L.net]
>>411
自然な順序。
何が引っかかってるの?

426 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 10:32:17.64 ID:0XfgWwYu.net]
別の言語の仕様に引きずられすぎだろw

427 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 10:40:27.44 ID:MOSfoC5p.net]
俺も自然だと思うのでここまで4:1

428 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 11:46:17.29 ID:Gp6oE9VL.net]
>>411
for文でも処理から終了の順序は同じだろ
一体どんな順序になると思うのかそっちの方が不思議だw

429 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 11:52:22.44 ID:YA6dZ+sI.net]
俺おかしいかな?結構難しいと思うよ?
他にもusing書いてるのに{}内でClose書いて大変なことになったりw

430 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 11:54:58.70 ID:Gp6oE9VL.net]
>>417
そりゃ個人の問題だw。他の入れ子構造もまるで作れなくなるな
usingに関してはわからなくなるのなら他に手段があるんだから好きな方でやればいい



431 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 12:11:05.81 ID:nOZaRWyq.net]
>>413
using()を重ねるのは、if文で{ }を書かないで重ねるのと同じ規則だから、他と整合性取れてて自然だよね。

432 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 12:26:31.51 ID:uqhs0Biy.net]
>>411
using否定ワロタwww

433 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 13:12:28.52 ID:44qg/VLD.net]
ケースバイケースだが、内側のUsingで生成するオブジェクトは、外側のオブジェクトから生成することがよくある
Adoのコネクション、トランザクション、コマンドの関係などがそれに当たる
だから外側のオブジェクトから先にDisposeすると偉いことになるわけだ
一番内側のオブジェクトからDisposeするのは当然の仕様だ

434 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 13:38:29.04 ID:3+HB44WN.net]
というより「内側は外側に依存しているから」だな
usingに限らずC系言語の大原則
ローカル変数の寿命が内側のブロックで宣言されたものほど短いのと同じ

435 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 13:45:03.87 ID:9MwlnD2L.net]
foreach文もenumeratorがIDisposableなら最後にDisposeかかるのね。
色々考えられてるな。

436 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 14:11:46.16 ID:3+HB44WN.net]
>>423
驚くべきはその仕様が後付けではなく最初からあったという点
初期のC#はイテレータなんかたかがforの構文糖衣のために大袈裟なことしやがって
みたいな反応で、File.ReadLinesやLINQみたいな使い方はヘルスバーグ以外の誰も想像してなかったのに

437 名前:デフォルトの名無しさん mailto:sag [2016/06/25(土) 14:26:19.17 ID:Ea4KNPBK.net]
一方foreach(Javaでは拡張forと呼ぶ)をC#2.0と同時期に導入したJavaには
使い終わったイテレータを自動的に閉じるような仕組みがないため、
Stream(LINQのパクリ)の導入に伴ってJavaのforeachは使い物にならなくなった

438 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 16:35:24.22 ID:LMzPPgZI.net]
usingのメモリ開放はあくまで作り手の努力目標なのでメモリリークの恐れがある

439 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 16:46:19.35 ID:gbVqL6D8.net]
>>426
IDisposableの、でしょ?
混乱させちゃいかんて

440 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 17:28:52.07 ID:4wr/kWbn.net]
ネイティブにコンパイルしたい



441 名前:デフォルトの名無しさん mailto:sag [2016/06/25(土) 17:45:20.69 ID:Ea4KNPBK.net]
>>428
久しぶりに見たなそれ
もう.NETが入ってないWinPCなんか無いし、
一昔前に趣味でフリーソフト作ってたような連中はみんなスマホやWebに行っちゃった

442 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 18:51:05.12 ID:kMZTwDfx.net]
ネイティブにしたとこでランタイムが必要になることは多いし
そういう理由でネイティブにしたいって意見は少ないと思うぞ

443 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 18:53:46.26 ID:44qg/VLD.net]
uwpにはネイティブコンパイラあるでしょ

444 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 19:38:57.65 ID:STveB1w/.net]
データファイルを読み込んでテキストボックスに表示するプログラムを作ってます。
で質問なんですけど、プログラムからでしか読み込まれないようにしたい、
つまり勝手にメモ帳で開けない開けても文字化けしてる状態が理想でこういうのってできますか?

445 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 19:54:33.41 ID:MOSfoC5p.net]
ビット反転しておけば一般人は読めないだろ
クラックも厭わず本気で読もうとしてくる奴にはC#ではどうこうならんから諦めろ

446 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 20:06:07.52 ID:diZHxQ1W.net]
>>432
データをシリアライズする

447 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 20:37:21.95 ID:nVk9lY4N.net]
>>432
手っとり早くはROT13もしくはパスワードつきのzipファイルに入れる

448 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 20:54:36.84 ID:STveB1w/.net]
>>433
いい考えですね参考にさせてもらいます。
読み込むときもとに戻せばいいんですね、ついでに拡張子も変えときます。

一つ疑問が解決したのでもう一つ…

enum DayOfWeek{Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}

これを書いただけでエラーになりました。
書く場所は決まっているんでしょうか?型宣言でエラーがでたのは列挙型が初めてです。

449 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 21:49:00.21 ID:ekXDJ7Cw.net]
エラーメッセージぐらい書け

450 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 21:50:05.04 ID:bp3hpPMG.net]
この前、暴れてた人でしょ。



451 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:01:19.65 ID:Gp6oE9VL.net]
>>436
書く場所変えて解決するのならそうしたらいいだけ
自分で解決できるのならここで質問する必要ない

452 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:03:56.84 ID:STveB1w/.net]
>>439
いやなんか気持ち悪いなって思って…
理由が知りたいです。

453 名前:デフォルトの名無しさん [2016/06/25(土) 22:05:49.40 ID:STveB1w/.net]
エラーメッセージ書きたいんですけどこのコードの部分にエラーが出ず
他の部分にたくさんエラーが出るので原因が分かりません。

454 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:16:26.89 ID:yvMD6GPy.net]
そのエラーも書けないの?バカなの?

455 名前:デフォルトの名無しさん [2016/06/25(土) 22:19:19.54 ID:STveB1w/.net]
>>442
200個以上あるけど書く必要あるんでしょうか?
そのコード以外ほぼ全て赤い波線が出ています。

456 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:20:09.74 ID:sXh3eiIW.net]
>>436
セミコロンがないだけだけだろ

457 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:22:58.21 ID:MOSfoC5p.net]
あー例の人か。
答えるんじゃなかった。
50年くらい喋らないでいてくれたらいいのに。

458 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:23:03.04 ID:Gp6oE9VL.net]
>>440
MSDNのEnumのリファレンス見ずにここで俺らが代わりに調べろと
ちゃんと書いてあるから自分で見ろ

459 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:46:23.35 ID:yvMD6GPy.net]
>>445
専ブラすら使えない人だからね
初心者以前の問題

460 名前:デフォルトの名無しさん [2016/06/25(土) 22:47:35.77 ID:exAjKy+l.net]
なんかここの回答者って短気な奴多いよな
50年喋るなとか小学生かよ



461 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:50:10.89 ID:STveB1w/.net]
>>444
文末の;ですか?
あってもなくてもエラーでした…
原因がさっぱりわからない

462 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:51:52.37 ID:D+iRC7xS.net]
>>449
ソースうpしろ

463 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:54:01.55 ID:yvMD6GPy.net]
>>448
ソースも何も出さず「エラーが出たけど分かりません」としか答えられないバカにどうしろと?

464 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:54:41.77 ID:STveB1w/.net]
皆さんの環境だとエラーでませんか?試してもらえませんか?

465 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:58:45.99 ID:44qg/VLD.net]
もしかするとメソッドの内側に書いているのかな?
そこはダメだ

466 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:00:00.20 ID:D+iRC7xS.net]
>>452
いいからソース丸ごとうpしろ

467 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:00:51.67 ID:D+iRC7xS.net]
列挙型はクラスの内側か名前空間の内側にしか書けないからね

468 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:04:50.45 ID:Gp6oE9VL.net]
どこにでもいる初心者ですらない質問スレでお断りな5つの例
1 読まない
2 調べない
3 試さない
4 理解力が足りない
5 人を利用することしか頭にない

469 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:05:15.33 ID:STveB1w/.net]
>>453
メソッドの内側に書きました
なるほど、それが原因か
何故メソッド内部だとダメなんでしょうね
理由が分からないですが…

470 名前:デフォルトの名無しさん [2016/06/25(土) 23:09:31.13 ID:exAjKy+l.net]
>>456
お前が勝手に決めるな
そんなの主観だろ
答えたくなきゃ黙ってりゃいいこと



471 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:19:01.54 ID:D+iRC7xS.net]
>>457
てめーが言ってんのは何で1+1=2なんですか?って言っているのと同じだぞ
駄目ってこの言語を開発した人が決めたから駄目

472 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:20:31.58 ID:Gp6oE9VL.net]
>>458
MSDNに書いてあるのに読まずに「試してみてくれ」「なぜ」って書く人間にお前が答えろよ

473 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:22:37.66 ID:D+iRC7xS.net]
>>458
俺も>>456に賛成する
お前は10^9999年ROMってろ

474 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:23:24.31 ID:H1xcKNAX.net]
>>457
メソッドの内部というのは抜けたら消えるスコープです
型情報はアンロードとか有るけど基本永続的なものです

パーサもそんな書き方するとは思うまい
確かに適切なエラーメッセージは出ないか?

475 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:26:02.63 ID:STveB1w/.net]
>>446
https://msdn.microsoft.com/ja-jp/library/sbbt4032.aspx
特に見当たりませんがURLを教えて頂けないでしょうか?

476 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:29:44.97 ID:STveB1w/.net]
>>462
メソッド内だけで使うという方法もありませんか?
単なる宣言で引っかかるなんてちょっと不思議ですね

477 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:30:53.19 ID:nVk9lY4N.net]
enumはインテリセンスが効くから使ってるだけで
キャストしなきゃいけない場面が出てくるとめんどくさい、const intでいいよ

478 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:33:17.14 ID:D+iRC7xS.net]
>>464
だーかーら!C#の開発者がそう決めてるっちゃけん文句があるならここで言わずにMSに行け
javaなら列挙がクラスだしローカルクラスがあるけん多分できるよ

479 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:36:39.61 ID:STveB1w/.net]
>>466
それは分かったんですけど書いてはダメという記

480 名前:述はどこにありますか?
調べても書いてないから質問したんです。
[]
[ここ壊れてます]



481 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:42:35.20 ID:D+iRC7xS.net]
>>467
エラーが出るならできねーんだよ
いい加減にしろよ
初心者なら初心者らしく言語の仕様に従っていればいーんだよ
俺も最初は何故できないか苛ついていたけどな、色々してみるとこっちの方がメリットあるって思ってくるんだよ
お前や俺より頭のいい人達が作った結果こうなったんだからとりあえず従っておけばいい
文句があるなら経験積んでから言え
そして自分の好きなように言語開発すればいい

482 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:48:50.57 ID:H1xcKNAX.net]
>>464
それは宣言というか定義だよ…ローカル列挙型とかになるのか?
あまり意味なさそうだし、Javaでも無理じゃない?
クラス内でprivateにするのが精々ではないか

書いちゃダメってか書ける位置はどっかに載ってると思うけど

483 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:50:14.50 ID:Gp6oE9VL.net]
>>463
俺が見ていたのはそっちじゃなくて
https://msdn.microsoft.com/ja-jp/library/system.enum%28v=vs.110%29.aspx
>列挙体を作成する場合は、新しいメソッドを定義できません
そのページにも
>通常、列挙型は名前空間内に直接定義して、名前空間内のすべてのクラスが共通の利便性でアクセスできるようにするのが最も適切です。
>ただし、列挙型はクラスまたは構造体内に入れ子にすることもできます。
名前空間、クラス、構造体内とは書いてあるがメソッド内とは書いていない

484 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:53:43.13 ID:nVk9lY4N.net]
なんか気の毒だから教えてあげるけど
https://msdn.microsoft.com/ja-jp/library/system.dayofweek(v=vs.110).aspx
にあるでしょ、使いかたは例を見よう

485 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:15:12.56 ID:G4opLbcb.net]
乞食も施し続ければつけあがる

486 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:17:34.93 ID:G3q1cMjU.net]
餌をやるから居着く

487 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:31:35.54 ID:p82F0SCp.net]
お前は今後質問のたびに >>1のサイトを使って再現ソースをすべて貼れ
そうすれば文書力の欠如を補える

488 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:39:17.07 ID:03/Cv24t.net]
>>451
その手の質問はエスパースレの範疇だよな。おれがエスパーしてやるわ。

PCの故障。間違いない。

489 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 04:50:51.93 ID:G757BZaq.net]
いらつくのもわかるが、ここは
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」
だからな

490 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 07:23:30.14 ID:BEfwMto/.net]
C#ではnewでクラスのインスタンスを生成して使い終わっても
deleteもdisposeも不要なのですか?



491 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 07:38:51.17 ID:fkrEg550.net]
deleteはない
disposeあるものは呼び出す必要ある。disposeないのは多い

492 名前:デフォルトの名無しさん [2016/06/26(日) 08:06:03.54 ID:03/Cv24t.net]
>>476
馬鹿な質問でも答えてもいいが、善意で無料奉仕してる回答者を舐め腐った態度が気に食わない。


> エラーメッセージぐらい書け

> 200個以上あるけど書く必要あるんでしょうか?

493 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 10:04:44.01 ID:YPMfAgP/.net]
「200個以上もエラーメッセージが!どうしたらいいんでしょう?」
→右も左もわからぬ初心者だからやさしく助けてあげる
「200個以上あるけど書く必要あるんでしょうか? 」
→自分で判断できる自信があるならそのまま頑張れの意味でスルー
が、このスレ的にはいいのかもしれん。相手してると調子のるだけだし

494 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 10:31:04.27 ID:G3q1cMjU.net]
今時VS使っててビルド時にエラー200個出す方が難しいと思うんだが
コード1行書く度にエラーメッセージ表示出てたんじゃねえの

495 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 10:53:13.37 ID:vlFu2ZBZ.net]
>>481
}の数間違えたら以下の行に全部影響出てことごとくエラーになるのと同じ事
実は>>436>>439

496 名前:で終わっていた話 []
[ここ壊れてます]

497 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:05:32.19 ID:UIX2RFpR.net]
むしろ200個以上のエラーということがヒントなのでは?
宣言の場所を間違えたから大量にエラーが出る場合もしかしてenumが関係してるんじゃね?って事でみんないい勉強になったじゃない

498 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:13:25.53 ID:tLwr3Yi4.net]
コンストラクタをメソッドの中に書くようなものだ
普通は自分で直してこんなところで質問しない

499 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:15:30.45 ID:UIX2RFpR.net]
たくさんのエラーが出るときは書く場所を間違えた時
回答者は知らない事実を質問者に教えてもらったようなもんだ

500 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:19:35.89 ID:YPMfAgP/.net]
(そこまで質問者を甘やかさんでも…)



501 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:19:37.62 ID:AAEhzhD1.net]
>>485
あいつ学習能力ゼロだからまた似たような質問してくるぞ

502 名前:sage [2016/06/26(日) 12:22:37.23 ID:G+cRuXAP.net]
お前にとっての普通は質問する人間にとっての普通じゃないから
コンストラクタは書く場所が決まってるから一緒にしたら駄目

503 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:25:48.31 ID:tLwr3Yi4.net]
>>488
Enumも書く場所が決まっているんだがスレ読まずに2行目書いたのか?

504 名前:sage [2016/06/26(日) 12:26:05.84 ID:G+cRuXAP.net]
プログラマはパワハラ体質が多いよな

505 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:31:28.18 ID:0+Or/a+e.net]
>>432 から始まってまさかこんなグダグダだとは誰も思うまい

506 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:31:46.92 ID:wMYGyLfw.net]
理性的で分析好きそうな見た目のわりに肉体言語派(物理)が多い
面倒とか早くとか言うやつは10中8〜9割がこれ

507 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:32:24.20 ID:5RLS+riH.net]
・こんなこと起こったのは初めてだ。
・(どこに書いたか言わず)皆の環境ではエラーにならないのか?
・(メソッドの中には書けないことを聞いて)そんなこと、どこに書いてあるんだ?

って流れがクレーマー的で嫌よね。

とはいえ、どんなくだらない質問でも受け付けるスレだから、どうしても気に入らないなら見なければ良いと思う。

508 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:40:30.98 ID:Tew+N9BX.net]
Enumみたいなめったに使わない文法はそりゃエラー出しやすいよ
この質問は悪くないと思うけど

>>492
このスレの回答者とは同僚になりたくないわな

509 名前:sage [2016/06/26(日) 12:44:14.98 ID:G+cRuXAP.net]
プログラマは底辺だからね
SEのケツの穴舐める存在

510 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:53:17.83 ID:tLwr3Yi4.net]
>>494
質問じゃなくて答えた人間に「どうして?」って重ねているからあんな流れになるんだが
最初からスルーしていれば誰も気にせんわな
そもそもここ質問者も回答者も初心者なんじゃねぇの



511 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:57:36.85 ID:Tew+N9BX.net]
だから偉そうな回答者が蔓延ってんだ

512 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:03:13.80 ID:xlZVWDWM.net]
>>494
・質問者より自分の方が知識・能力が上だと(根拠なく)思い込んでいる
・質問内容が理解できないのは質問者の知識や説明が足りないからだと思い込む
・回答やアドバイスはしないのに質問の仕方に文句を言う

上司にはいそうなんだよなぁ。

513 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:26:27.11 ID:Tew+N9BX.net]
伸びすぎ笑った

514 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:30:50.61 ID:NGKRL9jc.net]
>書く場所は決まっているんでしょうか?
と書いているところから見ると、場所を変えたら動くことが分かった上で
「何故ここだとダメなのか?」に疑問を持っていた模様

一番の問題は、相当注意深く見ないと彼が何を問題にしているのかさえわからないことですね

>>496
彼の疑問は最初から「何故ここ(メソッド内)にenumを書くと動かないのか?」だったようだが、それを察するのは相当難しかったということですね

515 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:43:50.19 ID:aCO1eYI/.net]
最初から質問内容がそれだったら、
「書けても良いかも知れないけど、他のメソッドに伝播しないenumの価値は無いと、C#考えた人が思ったんじゃない?」と返すかな。
それでも疑問は尽きないかもだけど。

516 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:50:59.45 ID:7SBs9GUR.net]
>>501
それには>>220
その結果>>253

517 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:05:01.97 ID:G4opLbcb.net]
ほんと連座死刑でいいよ

518 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:11:04.64 ID:qLHqrl/u.net]
>>500
> 彼の疑問は最初から「何故ここ(メソッド内)にenumを書くと動かないのか?」
これはわかるけどね
C++ とかだとそんな制限無いし
できる意味がないとしてもわざわざ制限する意味もないようにも思うしね
ただ質問の意図が場所に関することなら初めから書いてる場所を明示するなりしろよ
とは思う

519 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:14:25.15 ID:qynUaiAi.net]
次から反応する奴がいる限りワードサラダ連投で100レスくらい流すことにする
アレのために500レス中400レス近く消費してるんだから
ボランティア気取り馬鹿撲滅のためにその程度は許されるよな

520 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:17:11.67 ID:G4opLbcb.net]
荒らしに対抗して荒らすのは止めろ



521 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:33:00.66 ID:p82F0SCp.net]
>>504
メソッド内で完全に閉じるならまだしも、戻り値や他の関数に渡したり、ジェネリック、拡張メソッドなんかにも渡せるわけで、それの動作を完全に決めて実装するのはかなり手間
匿名型の亜種みたいに実装することになるんだろうけど、メンバーも持たない、比較もできない列挙体の値が戻ってきて何に役立つかというと

利点がないのに実装するのは言語とコンパイラが複雑になり、コンパイルやインテリセンスの速度を落とすだけ

522 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:44:17.90 ID:mWAo4Fle.net]
前スレで誰かがやってたように、AH氏のツイッターを貼って
「この人がC#のリード開発者だから言語の設計についてはこの人に聞くといいよ」ってあしらえばいいじゃん。
100%そんな根性ないから、もしもを心配する必要はない。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<279KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef