- 1 名前:デフォルトの名無しさん mailto:sage [2014/04/20(日) 08:07:52.10 ID:tLxbFHYI]
- 前スレ
C#, C♯, C#相談室 Part82 toro.2ch.net/test/read.cgi/tech/1386763696/ Visual Studio 2010 Express 他 www.visualstudio.com/downloads/
- 91 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 00:09:44.86 ID:e2Zd8aJi]
- シングルトンのメリットってどれも弱いよね、オブジェクト指向の利点である再利用できるってメリットを完全に破壊してる
オーバーロードよりオプションが良いか悪いかは問題点がわからないから何とも言えないな 少なくとも全ての基準であるMSのソースではオーバーロードが圧倒的多数だからオーバーロード使う
- 92 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 00:34:48.26 ID:tmSUYm6J]
- >>91
シングルトンはインターフェイス経由で使うんだよ ちょうどComparer<T>.Defaultみたいにな そうすれば差し替えができて「利用する側の」再利用性が上がる 利用する側のクラスはシングルトンの具象クラスに依存しちゃダメ
- 93 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 00:36:31.71 ID:ug+nXQnt]
- オーバーロードだと再コンパイル要らんのか?
- 94 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 00:41:20.84 ID:bRku9hxr]
- >>91
>再利用できるってメリットを完全に破壊 んなこたーない。おまえアホか。 >>92 まるでインターフェースにしなきゃ差し替えが出来ないような物言いだな。
- 95 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 00:47:18.77 ID:48oaCWRM]
- >>93
3つ前のレスくらい読んだらどうだ?
- 96 名前:デフォルトの名無しさん [2014/05/06(火) 00:58:35.11 ID:IXzBb183]
- >>67からずっと思ってたが、デザパタの用語はだいたいどれもそうだけど、
シングルトンって言葉が指すものの解釈は一つじゃなくていろんなバリエーションがあるから、 どういう意味でシングルトンって言ってるのかはっきりさせないと、傍から見て ずいぶん頭の悪い奴同士の会話に見えちゃうよ。
- 97 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 01:50:22.83 ID:jzwUbQuH]
- そもそもデザインパターンって適材適所で使うアルアルをまとめただけのもんだしな。
それを使わないとダメとかそう言うもんでもないし。 オブジェクト指向がうんたら言う奴ってそこを忘れてルールにはまって自爆してる奴が多い印象。 まぁだから本とかにも何がなんでも型にはめようとするなと冒頭に書かれてるんだろうけど。
- 98 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 01:59:59.48 ID:tmSUYm6J]
- デザパタなんて大半はオブジェクト指向の機能を利用したハックだろ
オブジェクト指向というより関数型みたいなことをやろうとしてるものが多い
- 99 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 02:08:17.42 ID:BqjYYF2K]
- シングルトンはスタティッククラスで代用できるから、今更面倒なシングルトンを使う必要はないって意見が多かったようだが
一々staticと、すべてのフィールドやメソッドに書くほうが面倒だと思うんだが・・・ それと再利用というならベースクラスを使い回しできるシングルトンのほうが優れているだろ スタティッククラスの利点は、知らない人に説明するのがシングルトンより楽だぐらいしか思い浮かばん
- 100 名前:デフォルトの名無しさん [2014/05/06(火) 03:55:27.39 ID:pzJ6+ovS]
- staticクラスはどういうクラスなのかがわかりやすいから
「フレームワークがstaticクラスを提供する」みたいなのが主な使用場面じゃね?
- 101 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 04:32:14.78 ID:8bjutxl2]
- staticってそのクラス、メソッドだけで自己完結しているって意味合いがあるから
信頼できる関数として利用できる Singletonをstaticで代用なんてのは本来の使い方じゃない
- 102 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 05:30:07.66 ID:ug+nXQnt]
- >>95
それ見て書いてるんだが?
- 103 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 06:40:02.97 ID:UJ0wmmRA]
- >>102
おまいは関数の中身を修正したら 呼び出し側の再コンパイルが要ると思ってるのか?
- 104 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 12:23:20.78 ID:5vOxwoqv]
- System.Diagnostics.Processが子プロセスを持っているかの判断は出来る?
親プロセスを殺す際に、親プロセスが起動させた不定の子プロセスもまとめて殺したいんだが。
- 105 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 12:36:16.61 ID:q1ZxUZrt]
- >>93
要らんね オプション引数の省略はデフォルト値を渡すようコンパイルされる為、後で変更してもだめ
- 106 名前:デフォルトの名無しさん mailto:sage [2014/05/06(火) 12:51:46.80 ID:+EFNtusy]
- >>103
そりゃそうだな、なんかボケてたわ
- 107 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 08:00:22.27 ID:DJPE+VwE]
- 其の程度のデメリットならオプション引数使うべきだわ
- 108 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 08:09:39.64 ID:WkJIpITC]
- いや1か0かじゃなくてデメリットがある場合だけ使わなきゃいいでしょ
使ってはいけないのはdllのパブリック型のパブリックメンバだけだ
- 109 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 09:43:01.96 ID:9Lrwf94O]
- >>104
W32のプロセスに親とか子って概念あるの?
- 110 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 10:04:41.39 ID:MuNUQFgX]
- あるよー
ハンドルの継承とかに使われる タスクマネージャでのプロセスツリーの終了とかもある ただマネージでは公開されてないんじゃないかなぁ CreateToolhelp32Snapshot, Process32First, Process32Next関数で親プロセスもとれるみたいだから プロセス列挙してツリー構築してやればいけるかな
- 111 名前:デフォルトの名無しさん [2014/05/07(水) 13:27:14.07 ID:7TKwW6oG]
- ラムダ式がある現在デザパタを使おうとしてる奴って単に時代遅れ
デザパタありがたがってる奴なんて目も当てられない
- 112 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 14:34:20.95 ID:TQOtgjUI]
- オブジェクト指向のそれとは違うだろうけど
ラムダ式にはラムダ式のデザインパターンがあるんじゃねぇの
- 113 名前:デフォルトの名無しさん [2014/05/07(水) 17:39:53.54 ID:v8XT9GT6]
- ラムダ式があっても一部のパターンが使われなくなるだけ
>>111はデザインパターンしらんだろ
- 114 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 17:58:29.45 ID:jRfFl2VD]
- プログラマレベル2になったところなんですよ彼は
- 115 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 20:32:56.58 ID:c2xx/D15]
- デバッグ時にラムダ含んでるとコード書き換えられないのはどうにかなんないのかな
- 116 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 22:14:53.79 ID:sNbvGfp5]
- デバッグ時コード書き換えの必要性を感じないんだけど
- 117 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 23:01:32.27 ID:c2xx/D15]
- >>116さんカッケー
- 118 名前:デフォルトの名無しさん [2014/05/07(水) 23:18:30.74 ID:os5r5Muw]
- DataGridView をFormに配置したところデータバインドをしていないにも
関わらず、DataGridView上に1行の何も値の設定されていない行が表示されしまいます。 どうすればデータバインドをするまではこれを非表示にする事が出来ますか?
- 119 名前:デフォルトの名無しさん mailto:sage [2014/05/07(水) 23:56:51.71 ID:DMZdYPQ9]
- >>115
メソッドにすればいい
- 120 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 00:19:41.92 ID:NDnDtFMt]
- shdocvw の参照ってどこから行えば良いのですか?
参照項目より探しているのですが、見当たりません。
- 121 名前:デフォルトの名無しさん [2014/05/08(木) 00:21:51.27 ID:/gsLR9fm]
- Edit&Continue(の事を言ってるんだと思うけど)ってそもそも有効な場面は
かなり限られる気がする。 俺もほとんど必要性を感じたことがないな。
- 122 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 00:28:46.29 ID:wgDbyxsw]
- >>120
【VISUAL STUDIO 2010】USING SHDOCVW; の参照が出来ない場合の対処方法 know-how-tree.com/archives/296
- 123 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 02:36:19.31 ID:66RGGE3G]
- >>118
AllowUserToAddRows = false
- 124 名前:デフォルトの名無しさん [2014/05/08(木) 03:13:05.77 ID:LX70lqIo]
- >>123
サンキュー!
- 125 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 07:17:26.76 ID:/TlFaqSl]
- >>110
遅くなった。Process32Nextとかを調べてみるわ。
- 126 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 10:04:18.03 ID:4TK84oe8]
- >>115
64bit だと常にダメだけどな。 32bit環境でデバッグしてるのか
- 127 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 10:40:50.38 ID:rM+Ugqpp]
- >>126
VS2013から出来るようになった
- 128 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 10:52:19.49 ID:4TK84oe8]
- あ、そうなんだ。
自宅のWindows7に2013入れたけど、メインが2010だから知らなかった、、、 ありがとう
- 129 名前:デフォルトの名無しさん [2014/05/08(木) 13:56:48.08 ID:jPbn7lXq]
- set内で、valueとして渡されたクラスインスタンスのクローンをsetするのって、マナー違反なのかな?
クラスのプロパティにsetしたクラスインスタンスが 外部で書き換えられるのが嫌だからクローンをsetしたいんだけど。
- 130 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 14:01:57.49 ID:vzTWemg/]
- メソッドの方が理解しやすいな
- 131 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 18:45:29.03 ID:NviPB3le]
- 普通にアリ
防御的コピーという非常に一般的なテクニック
- 132 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 20:47:40.52 ID:gk0aEWIW]
- >>129
それならその型そのものをイミュータブルにするか値型にすることをまず検討 すべきだと思うけどね。 配列やコレクションは別として。
- 133 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 21:09:23.08 ID:01rpyJ3E]
- 配列をプロパティにすること自体が
- 134 名前:デフォルトの名無しさん [2014/05/08(木) 22:43:47.23 ID:9vcPvL0x]
- >>113
デザインパターンっていうのは Singletonのような本質は何にも変わってないけど通ぶりたいバカがカッコつけて使うものと ラムダ式でおきかえられるもの ラムダ式を使って違う形にしたほうが良いもの の3つに分類できる つまり今使ったほうがいいものは一つもありゃせん
- 135 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 22:48:54.86 ID:rRrDSl0D]
- おっ、おう
- 136 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 23:12:07.48 ID:z0nVVjCj]
- エースコンバットの嘘字幕かな?
- 137 名前:デフォルトの名無しさん mailto:sage [2014/05/08(木) 23:16:22.83 ID:GL2M0rb4]
- 覚えたばかりのものを使ってみたいだけなんじゃない?
たぶんラムダ式もデザインパターンも理解してない。
- 138 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 00:24:12.10 ID:aGSQbVG9]
- ラムダ計算は俺には無理だった
- 139 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 01:35:48.87 ID:4s2/CMbE]
- 通ぶりたいバカが語っちゃんてんよ(苦笑)
- 140 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 03:53:38.78 ID:Wvmtqnkm]
- こてっちゃん
- 141 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 08:46:58.05 ID:Ijv/Ccl+]
- >>134
通ぶりたいバカはお前だろww
- 142 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:37:24.31 ID:++5Ylz+V]
- メンバー、変数に一々public書くのだるいよう…
省略したらpublicでいいだろこんなもん…
- 143 名前:デフォルトの名無しさん [2014/05/09(金) 19:38:52.20 ID:E9SfM4pV]
- できるだけprivateにしましょうっていうオブジェクト指向の毒が蔓延してたからね
- 144 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:39:54.12 ID:7rX/IBWU]
- 変数というか、フィールドをpublicにすることなんてないだろ
- 145 名前:デフォルトの名無しさん [2014/05/09(金) 19:42:43.70 ID:v/oaYztB]
- publicにする手間もっと上げたら
まともなコードたくさん生まれるようにならんかな
- 146 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:45:31.17 ID:mXNWQt6t]
- プロパティにしてたから助かったなんて状態になるのも
(場合によっては)滅多に無いけど、 公開するのは意識してやりたいからいいんじゃないの。 publicなフィールドやらプロパティやらが多いのは、 大体がカプセル化できてない似非オブジェクト指向。
- 147 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:49:33.08 ID:4s2/CMbE]
- まともってどういう観点で?
欠陥が少ないことをまともと評するか それとも規約をかっちり守っていることをまともと評するか
- 148 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 19:51:59.12 ID:Ijv/Ccl+]
- やっぱ基本はprivateだからな
- 149 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 20:40:28.22 ID:ogcBElPA]
- クソみたいなコードのさらにクソなprivateな部分も公開したいってどんな露出狂だよ
- 150 名前:デフォルトの名無しさん [2014/05/09(金) 20:45:37.38 ID:E9SfM4pV]
- privateなんて公開されてても使わなければいいだけの話だからな
下手なライブラリは公開メンバを少なくしようとして使いにくくなってたり そもそも出来ないことがあったり目も当てられない
- 151 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 20:50:03.66 ID:ogcBElPA]
- 一般的なルールに苦言を呈しちゅうオレかっこいいみたいな感じ?
- 152 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 20:50:53.52 ID:Mn4+ksrv]
- 「下手なライブラリ」の本来privateにすべき変数いじるとか怖くてできないんですけど
- 153 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 20:58:23.84 ID:4s2/CMbE]
- 誤字ってカッコいいよね
生き急いでる感じがしてさ
- 154 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 21:29:04.87 ID:eHd2TX5N]
- varとdynamicは確実にうんこ
- 155 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 21:32:51.61 ID:NDcf6f8g]
- >>150
これプログラマのバカの壁の一つだが、ダメグラマって本当に君みたいに思ってるらしいな。 こういうセンスの奴がGUIデザインするとButtonやTextBoxが100個とか並んでる画面を 平然と作るんだよね。
- 156 名前:デフォルトの名無しさん [2014/05/09(金) 21:35:50.04 ID:E9SfM4pV]
- var使わずに型名みたいな無意味な情報を一生懸命タイプして可読性下げてる奴って
アホちゃうか? としか思えん
- 157 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 21:39:42.12 ID:4s2/CMbE]
- 皆さんなかなか凝った辞世の句を披露なさいますねえ
- 158 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 22:20:33.56 ID:Ijv/Ccl+]
- 使わなければいいだけとか…だめだこりゃww
- 159 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 22:32:44.73 ID:7rX/IBWU]
- そんなにつかいたきゃprivateでも無視してアクセスすればいいだろ
わざわざ公開する必要もない
- 160 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 23:45:48.23 ID:WJR4c6c3]
- >>151
えっ、かっこわるい?
- 161 名前:デフォルトの名無しさん mailto:sage [2014/05/09(金) 23:48:25.77 ID:WJR4c6c3]
- >>151
えっ、かっこわるい?
- 162 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 01:27:17.61 ID:g90VX2nj]
- >>156
もう君はVB6でVariantだけ使ってプログラム書いてれば良いんじゃないの?
- 163 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 01:57:42.12 ID:B1lUTN0m]
- なんでvarとVariantが関係あるんだ
- 164 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 02:43:26.46 ID:omhafWBq]
- ラムダ使っちゃっていいの?
どうせFramework2.0で製品化するんでしょ
- 165 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 03:08:54.91 ID:z3D5bdCD]
- バリアント 打てぃ
- 166 名前:デフォルトの名無しさん [2014/05/10(土) 03:13:52.62 ID:KeiPU5wL]
- varはマイクロソフトも推薦してたろ
- 167 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 08:54:51.34 ID:/Dqge85C]
- 仕様を理解してないで無視すれば良いとか言ってる奴はいたいな。
- 168 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 09:52:51.72 ID:hc+7iE7K]
- 表計算より電卓使うことを強要する老害みたいだな
嫌だねえ、年は取りたくないものだ
- 169 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 10:13:19.98 ID:hc+7iE7K]
- referencesource.microsoft.com/#mscorlib/system/threading/Tasks/Task.cs
ほぼ全て変数宣言はvar使ってますね boolとList<Task>とExceptionってのが僅かにあるか アンチvarはReferenceSource読んでるうちに憤死しそうやね
- 170 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 10:22:53.61 ID:Om1HfajV]
- >>162
ひょっとして var で宣言したら Variant みたいになんでも入る変数になると思ってるんじゃ... (w
- 171 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 10:35:44.40 ID:BTCa0fTB]
- えっ違うの?
- 172 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 10:38:47.96 ID:R5teS7FH]
- この話題定期的に出るNe!
ttp://www.atmarkit.co.jp/fdotnet/csharp30/csharp30_03/csharp30_03_01.html
- 173 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 11:05:02.42 ID:jrUh4jRE]
- varはインターフェイスの時に困る
- 174 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 11:17:14.54 ID:hc+7iE7K]
- >>169だって既定型で受けるためにException使ってるし用途次第よ
馬鹿は記憶領域が一つしかないから万能解を求め、臨機応変を考えない
- 175 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 11:22:46.52 ID:oHlIlrM8]
- (゚д゚)ハァ?
明示したいときゃすりゃいいだけの話でございましょう?
- 176 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 11:41:47.12 ID:R5teS7FH]
- >>164
シンタックスシュガー的な機能で実現されてる文法 たとえばラムダ式、var、yieldなんかは コンパイラが対応してれば対象プラットフォームが2.0でも使える 使えないのはLinqとかdynamicとかawait/asyncとか
- 177 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 12:00:52.40 ID:Om1HfajV]
- >>174
またでかいブーメラン投げたなぁ (w
- 178 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 13:01:29.64 ID:oljZpcA6]
- ま、C++11 でも auto とかあるしねえ
- 179 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 13:25:05.10 ID:tcPcNt/v]
- C++のautoは、ラムダを軽量バインドするときに必要だし、
defaultテンプレートパラメーターを使わないでテンプレートの演算結果を宣言する際に必要だから
- 180 名前:デフォルトの名無しさん [2014/05/10(土) 14:00:09.11 ID:hS3sE/YA]
- 型名は本質的な情報じゃないんだよね
変数名こそが本当の情報で 型名は付加情報としても場所を取り過ぎて本質を見えなくするだけ
- 181 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 14:08:31.12 ID:m/AO6ufT]
- >>180
それは実数や整数のように汎用性が高い型の場合にだけ言えること。
- 182 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 16:09:32.82 ID:70kPlgga]
- ハンガリアンバリバリのソースみるとイライラする
- 183 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 16:18:45.70 ID:70kPlgga]
- MSの糞SEが用途間違えたシステムハンガリアンの方な
- 184 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 18:31:45.83 ID:/Dqge85C]
- >>171
C#のvarはコンパイル時に型を推定してくれる。 何でも入るのはdynamic
- 185 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 19:24:38.38 ID:EnEZoBM+]
- varはメンバーフィールドやファンクションの引数・戻値には使えないから
無茶しようと思っても無茶できんな
- 186 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 19:58:09.90 ID:jrUh4jRE]
- dynamicは基本的には使うべきではないだろ
- 187 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 21:51:23.62 ID:rYs4anx5]
- dynamicは引数の型によってオーバーロードを動的に選択させられるのが便利
そもそも型で分岐すること自体クソではあるけど、どうしても仕方ない場合には if is並べるよりはよっぽどマシだ
- 188 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 22:02:24.72 ID:a9DcGAOB]
- dynamicはExcel制御するとき大活躍だろ?
アーリーバインディングはOfficeのバージョンに依存していかん
- 189 名前:デフォルトの名無しさん mailto:sage [2014/05/10(土) 22:39:41.83 ID:rYs4anx5]
- dynamicが凄いのはCOM Interopに使えたりするのがMSの独自拡張じゃないところ
ちゃんとプロトコルが公開されていて、誰でも独自のオブジェクトシステムを dynamicで透過的に扱うためのバインダを作れる
- 190 名前:デフォルトの名無しさん [2014/05/10(土) 23:18:18.72 ID:ryDslySJ]
- C#で復興君を作ろうと思っています。
- 191 名前:デフォルトの名無しさん mailto:sage [2014/05/11(日) 06:37:11.02 ID:lXX0usu0]
- >>187
どの場面でもifやswitchを使わないに越したことはないな。 ちなみに俺がいちばん嫌いなコードは、 if(a==true) a=false; else a=true;
|

|