ふらっとVisual C#,C♯,C#(初心者用)
このスレッドは
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。
なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
関連スレ
ふらっとC#,C♯,C#(初心者用) Part91
http://toro.2ch.net/test/read.cgi/tech/1335089085/
C#, C♯, C#相談室 Part71
http://toro.2ch.net/test/read.cgi/tech/1332575004/
こんな感じでソフトウェア板に立てたらどうかな
ふらっとC#,C♯,C#(初心者用) Part92
■ このスレッドは過去ログ倉庫に格納されています
2012/04/26(木) 21:32:32.95ID:RzRn9VkL0
2名無しさん@お腹いっぱい。
2012/04/26(木) 21:41:40.86ID:O5VqGHkR0 ─ここは、プログラム板における同名スレにおいて、
IDが付与されないがため生じる定期的な荒れ進行を度々経験し、
疲れてしまった同スレの住人が、透明あぼーんの活用でまったりと
本来のスレの目的を果たし続けるために設けられた、
一種の避難所です。
IDが付与されないがため生じる定期的な荒れ進行を度々経験し、
疲れてしまった同スレの住人が、透明あぼーんの活用でまったりと
本来のスレの目的を果たし続けるために設けられた、
一種の避難所です。
2012/04/26(木) 21:48:33.25ID:k6WQuHfJ0
ム板開いたのかと思ったわ
避難所part1で良かったんじゃね?
避難所part1で良かったんじゃね?
4名無しさん@お腹いっぱい。
2012/04/26(木) 21:56:27.84ID:O5VqGHkR02012/04/26(木) 22:02:59.89ID:4B8P7eLr0
荒れ気味の板がIDなしだと大抵ろくな事にならないのは分かるが、この板でする話なのか
6名無しさん@お腹いっぱい。
2012/04/26(木) 22:08:52.32ID:O5VqGHkR0 ム板から逃れる先として、ソフトウェア板以外に何かあるかな?
2012/04/26(木) 22:45:50.27ID:ztuW7M4rO
ム板でやれ
8名無しさん@お腹いっぱい。
2012/04/26(木) 22:49:38.04ID:O5VqGHkR02012/04/26(木) 22:55:41.61ID:bO5QxnlI0
荒れてる時はこっちに誘導したらいいんじゃないかな
10名無しさん@お腹いっぱい。
2012/04/26(木) 22:57:29.91ID:O5VqGHkR0 まあ、あっちに来た質問を無理にこっちに誘導する気はあんまり無いんだ。
向こうでも書いたけど、あっちのスレが回答不能なレベルに達してるってわけじゃないし。
むしろ、「IDがあった方が議論しやすい」と感じた人間だけが、こっちで議論すれば良いと思ってる。
向こうでも書いたけど、あっちのスレが回答不能なレベルに達してるってわけじゃないし。
むしろ、「IDがあった方が議論しやすい」と感じた人間だけが、こっちで議論すれば良いと思ってる。
11名無しさん@お腹いっぱい。
2012/04/26(木) 23:07:50.71ID:O5VqGHkR0 こっちを擁護しておいてなんだが、これで本スレのテンプレに
こっちのスレを追加すべき/すべきでない議論とか巻き起こるのは嫌だなあ。
テンプレ周りの変更議論はもめるし。
もめるくらいなら追加したくない。
こっちのスレを追加すべき/すべきでない議論とか巻き起こるのは嫌だなあ。
テンプレ周りの変更議論はもめるし。
もめるくらいなら追加したくない。
2012/04/26(木) 23:10:39.92ID:8roaiKjI0
問題は回答者がここにくるかだな
2012/04/26(木) 23:11:12.03ID:bO5QxnlI0
俺が一番回答してるから俺がいれば大概大丈夫だろう
14名無しさん@お腹いっぱい。
2012/04/26(木) 23:17:43.49ID:O5VqGHkR0 >>12
俺も一応回答者。どんくらい回答したかまでは覚えてないけど。
俺も一応回答者。どんくらい回答したかまでは覚えてないけど。
2012/04/26(木) 23:34:02.35ID:8roaiKjI0
じゃあ、ちょっと質問
インターフェイス使うと改変に強いっていうけどプロパティとどう違うの?
プロパティも内部の構造変えても他のクラスに影響がない
影響が出るとしたら、プロパティの型を変更した場合
インターフェイスも引数の型変更したら結局使いものにならないし
改変に強いって説明の仕方おかしくない?
内部の違うクラスを同じようにアクセスできるのを明示するということならわかるけどね
インターフェイス使うと改変に強いっていうけどプロパティとどう違うの?
プロパティも内部の構造変えても他のクラスに影響がない
影響が出るとしたら、プロパティの型を変更した場合
インターフェイスも引数の型変更したら結局使いものにならないし
改変に強いって説明の仕方おかしくない?
内部の違うクラスを同じようにアクセスできるのを明示するということならわかるけどね
2012/04/26(木) 23:43:32.60ID:LlORaYbR0
クラスというのは、実体を作れる型。
インターフェースとしいうのは、実体を作れない型。
インターフェースとしいうのは、実体を作れない型。
17名無しさん@お腹いっぱい。
2012/04/26(木) 23:45:23.62ID:O5VqGHkR0 「改変に強い」のは、インターフェイス自体の改変ではないよ。
改変に強い、って説明自体確かに誤解を招く表現で、
実際は「内部実装を気にしなくて良い」が正解だと思う。
インターフェイスとはちと違うけど、Streamなんかその最たるものじゃない。
Stream自体が何をソースにどうやって実現されているかは気にしなくてよくて、
処理する側はStreamクラスのオブジェクトに対して必要な処理(メッセージ)を要求すればいい。
インターフェイスを定義する、ってのはそれだけのことでしかない。
「Hoge(FileStream stream)」って定義したメソッドより、「Hoge(Stream stream)」って定義されたメソッドの方が、
汎用的に使えるじゃない。
改変に強い、って説明自体確かに誤解を招く表現で、
実際は「内部実装を気にしなくて良い」が正解だと思う。
インターフェイスとはちと違うけど、Streamなんかその最たるものじゃない。
Stream自体が何をソースにどうやって実現されているかは気にしなくてよくて、
処理する側はStreamクラスのオブジェクトに対して必要な処理(メッセージ)を要求すればいい。
インターフェイスを定義する、ってのはそれだけのことでしかない。
「Hoge(FileStream stream)」って定義したメソッドより、「Hoge(Stream stream)」って定義されたメソッドの方が、
汎用的に使えるじゃない。
2012/04/26(木) 23:54:34.76ID:bO5QxnlI0
改変に強いっていうのはどうなんだろうな
個人的には別に強くないと思うが
interfaceごしだと実装クラスを入れ替えられるけど
改変前と改変後の2つの似たようなクラスを両方保持して
interface越しにどっちを使ってるか分からなくするなんて考えただけでゾッとする
一つの具体クラスをただ書き換えるほうがずっといい
だから改変に強いと言うよりは
ライブラリを作る側が使う側に処理を実装してもらう時に使うものだと思うよ
IComparableを実装してもらってSortメソッドで使う比較関数に利用したり
まあC#3.0からラムダ式が使えるからそういう用途はもうほとんどお役御免だけどね
interface自体ほとんどお役御免といっていいと思う
ライブラリに残ってれば使うけど自作する意味は殆ど無い
個人的には別に強くないと思うが
interfaceごしだと実装クラスを入れ替えられるけど
改変前と改変後の2つの似たようなクラスを両方保持して
interface越しにどっちを使ってるか分からなくするなんて考えただけでゾッとする
一つの具体クラスをただ書き換えるほうがずっといい
だから改変に強いと言うよりは
ライブラリを作る側が使う側に処理を実装してもらう時に使うものだと思うよ
IComparableを実装してもらってSortメソッドで使う比較関数に利用したり
まあC#3.0からラムダ式が使えるからそういう用途はもうほとんどお役御免だけどね
interface自体ほとんどお役御免といっていいと思う
ライブラリに残ってれば使うけど自作する意味は殆ど無い
2012/04/26(木) 23:57:08.75ID:65sWvc4W0
ム板って取扱いと人種的に宗教戦争余裕なのに未だにIDないのか
2012/04/26(木) 23:57:13.32ID:LlORaYbR0
インターフェースは、お役御免には、ならないと思うがな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- トランプ氏 支持率過去最低32%もアメリカ人の3割「岩盤支持層」MAGA派は揺らがず「敗れればトランプ失う」と危機感 ★2 [煮卵★]
- 猪瀬直樹氏、走行中EV充電の実証に私見「日本はズレまくっている [バイト歴50年★]
- エスカレーター、なぜ歩く? 急用・行列が嫌・健康目的・危険と感じない…体験談 ★3 [ぐれ★]
- 売上高1兆円へ、アシックスはなぜ復活したのか 苦戦するナイキと明暗を分けた「売り方」と「技術」の戦略 [♪♪♪★]
- 【ひろゆき】だんじり祭りの死亡事故に私見「その人の決めた人生だと思う」「第三者が勝手な価値観で制限するのに反対なおいらです」★3 [Ailuropoda melanoleuca★]
- 大迫傑��タトゥーびっしり�<宴梼pに衝撃「刺青いれたんだ⁈」「なんで入れちゃったんだろう」「別に良くね?」 [muffin★]
- 【高市悲報】嘘喰い作者、レスバで負ける★2 [834922174]
- てす
- 【訃報】可愛い女の子YouTuber、自殺してしまう... [856698234]
- 【画像】👩「旦那に主食ないってキレられた…どう思う?📸」 [394133584]
- 『生活保護受給者』→実際コイツらをどう思う? [396493159]
- "フェラ"されてるとき、男は何をすればいいの? [516767907]