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


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

C#, C♯, C#相談室 Part87



1 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 01:04:56.64 ID:k9FOA6LX.net]
■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

■コードを貼る場合はこちら
ideone.com/

■前スレ
C#, C♯, C#相談室 Part86 [転載禁止](c)2ch.net
peace.2ch.net/test/read.cgi/tech/1419608259/

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。

3 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 09:13:31.74 ID:GkIk9IkP.net]
アドラー心理学によれば承認欲求と所属欲求を同時に満たすことは難しい。
承認欲求に囚われれば所属欲求を失い、承認欲求を手放す事で所属欲求を得る
多くの人々が承認欲求に惹かれるのは1時的な刺激と満足感が所属欲求のそれより高いからである。
しかしそれは不安定で持続性がない。
所属欲求は他者との良好な関係を必要とするが故、他者を必要とするが、
承認欲求を満たすために必要となるのは
1自分の存在価値を満たすため羨ましがってくれる他者
2優越感を感じるための比較対象としての他者
である。承認欲求を満たすためSEXするには、1同じくSEXしたがってる他者2童貞が必要なのである。
しかし、それは安定供給できるものではない。
そして皆が幸福になることはできない。

1950〜70の時代、承認欲求を満たすためには東京に行き成功するのに10年の時間とリスクと労力を見なければいけなかった。
だから皆承認欲求を諦め、地域で所属欲求を満たしていた。
1980〜99の時代、車や服や流行の先端を消費することで、ある程度誰でも承認欲求を満たせるようになった。
だから皆、消費することで承認欲求を満たそうとした。
2000〜現在、承認欲求を満たす最先端はスマホとネットである。取り出してタッチするのに10秒とかからない。
より多くの人が時間と労力をかけずに承認欲求を満たせるようになったが故、承認欲求中毒になる人が増えたのである。

だが承認欲求は1時的にしか満たせない、にも関わらず1度承認欲求に囚われると「満たされたい」という気持ちは一生続く。
例えば結婚して承認欲求を満たしても1年も経てば飽きてくる。年を取り容姿が老けることは辛くなった。
流行最先端の物を手に入れても、羨ましがってくれる人がいなくなったり、皆当たり前のように持てば承認欲求は満たされない。

今の時代、技術の発展したにも関わらず。それと共に昔の共同体感覚が失われ、
1時的な幸福感を得られても慢性的に不幸なのはこのためである。
「嫌われる勇気」岸見一郎より

4 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 09:26:25.25 ID:SE+Q5kVo.net]
長くて読む気失せるからUMLにしてくれ

5 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 11:26:19.76 ID:wUbzmVJ0.net]
[バカ] [荒らし]
↑   ↑ multiple inheritance
├───┘
[>>3]

6 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 12:55:15.69 ID:tAPwtifx.net]
C#は多重継承できないじゃん
[荒らし]はinterfaceでいいんじゃねw

7 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 14:24:17.84 ID:jyVyOV8r.net]
[ArashiAtrribute]
属性でしょう
こうして荒らしについて無駄なレスを消費する我々にも付いている

8 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 18:48:35.81 ID:Qz7x65x8.net]
>forループを用いて、1から100までの乱数を5回発生させて表示し、終了後その中の最大値と最小値を表示しなさい。

これの最大値、最小値を表示するとこ
条件分岐と繰り返し処理だけで出せるの?
ちなみに配列までは行ってない
暇な人いたらヒントくれ

csharp.sevendays-study.com/problem3.html

9 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 18:49:56.31 ID:Qz7x65x8.net]
まさか自分で入力しろってオチだったら泣く

10 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 19:09:45.10 ID:U/seMwAy.net]
最大値と最小値を覚えておいてループ回す度に更新すればいいだけだろ
悩むところ、あるのか

11 名前:デフォルトの名無しさん mailto:sage [2015/03/29(日) 20:06:09.73 ID:Qz7x65x8.net]
やっぱり勘違いしてたみたいです。新スレ早々ごめんなさい



12 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 02:30:43.49 ID:/B8nZDMn.net]
「C#ポケットリファレンス」(技術評論社)に
System.Randomで乱数の生成が有った。
System.Mathではなかったので探してしまった。
このメソッドを知っている前提の有無が問題に載っていないのが少し気になった。

13 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 06:51:17.02 ID:K1oLgph2.net]
>>12
c# 乱数 でググればすぐわかるような前提なんていちいち書かなくてもいいだろ

14 名前:デフォルトの名無しさん [2015/03/30(月) 19:54:37.34 ID:zsqAGZ6N.net]
インスタンスを生成した後にメンバ変数を加えることってできますか?

15 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:01:14.45 ID:UP8kePlU.net]
出来ないからインスタンスをキーにDictionary管理するしかないな

16 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:12:49.51 ID:zsqAGZ6N.net]
すいません、こんな感じですか?

class Student{
public string name;

17 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:13:13.87 ID:i+YJuxFC.net]
いや、できたようなきがする。ちょっと探してくる。

18 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:16:53.83 ID:zsqAGZ6N.net]
すいません。まちがえました

class Student{
public string name;
}

Student student001 = new Student();
Dictionary<Student,int> ageDict = new Dictionary<Student,int>();
ageDict[student001] = 15;

19 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:18:03.49 ID:zsqAGZ6N.net]
>>16
>>17
ありがとう

20 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:18:31.13 ID:zsqAGZ6N.net]
またまちがえた
>>15
>>17

21 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:24:25.20 ID:i+YJuxFC.net]
www.atmarkit.co.jp/fdotnet/csharp4/csharp4_08/csharp4_08_01.html

>クラス「ExpandoObject」は、動的に任意のメンバを持つことができる。AやBは誰も何も定義していないが、
>dynamic型を経由してそれに代入することで、動的に作成されて利用できるようになる。
>また、dynamic型を経由すれば簡単に読み出せる。



22 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:43:14.77 ID:zsqAGZ6N.net]
>>21
例えば
dynamic x = new ExpandoObject();
x.name = "Taro";

先ほどのstudent001インスタンスとはどのようにマッピング(?)させれば
いいのでしょうか。

23 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 20:48:01.79 ID:i+YJuxFC.net]
>>22
すまんが君のコードからは、君が何がしたいのか良くわからない。

>インスタンスを生成した後にメンバ変数を加えることってできますか?

ということであれば、
dynamic student = new ExpandObject();
student.name = "Taro";
student.age = 16;
で良いと思うが。

24 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:04:33.54 ID:zsqAGZ6N.net]
すいません。すでに生成されているインスタンスに追加したいです。

25 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:05:53.10 ID:mWFZLjtv.net]
既に生成されとるやん

26 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:11:17.39 ID:oWMW7xQ5.net]
>>24
営業にでも転職しなよ

27 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:13:03.57 ID:zsqAGZ6N.net]
あ、メンバです

28 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:18:57.68 ID:mWFZLjtv.net]
営業もダメだわ

29 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:20:52.37 ID:zsqAGZ6N.net]
数理物理学専攻なので営業はゆるしてください

30 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 21:36:12.88 ID:+x9foXQS.net]
Dictionaryで足りるならdynamicなんて使わないほうがいい

31 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 22:02:56.34 ID:6OIr/3+I.net]
Mixinやったらあかんのか?



32 名前:デフォルトの名無しさん mailto:sage [2015/03/30(月) 22:28:12.28 ID:soJzPI1Q.net]
技術力ないカスに営業任せるとプロジェクトは炎上する

33 名前:デフォルトの名無しさん [2015/03/30(月) 22:39:32.04 ID:Qhxv/0Oi.net]
内部にdictionaryもたせて
student[”Age”]=14 とかでええやん

34 名前:デフォルトの名無しさん mailto:sage [2015/03/31(火) 02:22:16.54 ID:UV6mK08F.net]
メンバにDictionaryを追加できる状況なら、
そもそも追加したいメンバを入れればいいわけで。

35 名前:デフォルトの名無しさん mailto:sage [2015/03/31(火) 08:02:30.04 ID:GU1/cti5.net]
営業ももう少し技術の事や、社内の技術者の技術力体力精神力気力根気ヤル気自殺への近さについて考えてくれたらなー

36 名前:デフォルトの名無しさん mailto:sage [2015/03/31(火) 17:53:23.84 ID:Sd/UnnT6.net]
ConditionalWeakTable<Student, int>

37 名前:デフォルトの名無しさん mailto:sage [2015/03/31(火) 23:57:21.31 ID:Ss2jDr+k.net]
ひょっとしてさあ…
NativeWindowってメモリリークしてねぇ?

38 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 07:01:15.29 ID:qN57lqJ5.net]
その前にさあ…
お前の脳味噌がリークしてねぇ

39 名前:? []
[ここ壊れてます]

40 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 09:16:57.81 ID:uYs13Xxh.net]
>>37
NativeWindowクラスのウィンドウプロシージャ書き換えは SetWindowLong + GWL_WNDPROC を使ってるから
現在では推奨されないサブクラス手法

SetWindowSubclass
https://msdn.microsoft.com/en-us/library/windows/desktop/bb762102%28v=vs.85%29.aspx

これを使うやつを自分でつくるべき

41 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 19:54:17.97 ID:Rcc+79+o.net]
オススメのORマッパー教えろください



42 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 20:42:10.07 ID:tjSqGyU4.net]
>>40
保証とか気にしなけりゃDapper dot net一択だな
EntityFrameworkはウンコ

43 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 21:06:53.51 ID:Rcc+79+o.net]
>>41
サンクス
dapperって確かテーブルスキーマの自動生成やマイグレーションをサポートしてないよね
そのあたりってどうすればいいんだろ?

特に今はマイグレーションで困ってます

44 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 21:10:58.64 ID:qN57lqJ5.net]
そういうのが欲しければ素直にEF使え

45 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 22:34:48.49 ID:mDt+Ogiq.net]
struct A{
public int a;
}

List<A> list = new List<A>{new A()};
Console.WriteLine(list[0].a);
list[0].a = 1; ← 変数ではないため、、、変更できません。
これがどういうことか調べてもあまり理解できないのですが、
これはlise[0]にあるインスタンスのコピーに1を代入しても
もともとの配列にあるインスタンスには何の影響も与えないためですか??

46 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 22:48:13.32 ID:qN57lqJ5.net]
Aが値型(構造体)なので、list[0]は要素のコピーを返す
そのコピーのaに値を代入したところで何の意味もない

47 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 23:08:48.25 ID:0VUqoPAf.net]
「〜ですか?」という質問にはまずyes/noで答えろよアスペ

48 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 23:17:11.21 ID:QBvpOqMi.net]
アスペに話が通じると思ってるたあお目出度いな
春だから頭に虫が沸いたか?

49 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 23:43:51.07 ID:+Gvnwt7L.net]
>>46
動物に例えると、何ですか?

50 名前:デフォルトの名無しさん mailto:sage [2015/04/01(水) 23:51:29.79 ID:GrQwZw2D.net]
>>44
配列ならそれでいける。
Listのインデクサはコピーなので無理

パフォーマンスとかで悩んでないならクラス使った方がいい

51 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 19:30:09.17 ID:C9RKO5w4.net]
Singletonなどの決まりきった書き方をするにあたり、楽な方法はありませんか?
多重継承がないためMix-inクラス的なことができません…



52 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 20:23:20.75 ID:R4vur/cx.net]
>多重継承がないためMix-inクラス的なことができません…
wwwww

拡張メソッドも知らないの?馬鹿なの?死ぬの?
・・・この感じ・・・Java5〜6あたりの技術者として終わってる新参と見たwww

53 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 21:27:03.25 ID:smKdv7sY.net]
>>50
シングルトンw
正直にグローバル変数と呼びましょうね
「アプリで一つ」であればシングルトンではなくアプリ固有のクラスに静的メンバとして持たせるのが筋であり
本当にクラス自体をシングルトンにする必要があるケースなんてほとんど無い

54 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 21:41:04.65 ID:h2FwCKR/.net]
>>50-52
全員何言ってるのかさっぱり意味が分からん。

55 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 21:53:15.40 ID:OuEFDLLw.net]
C#スレでJavaがどうとか言い出すあたり
日本語を解さない朝鮮人なのだろう

56 名前:デフォルトの名無しさん mailto:sage [2015/04/02(木) 23:51:26.83 ID:+F1/kJf8.net]
コーンスープに入ってるヤツだろ

57 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 00:14:51.22 ID:MT5hWcqq.net]
>>55
それクルトンや…

58 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 00:24:26.09 ID:SPaA5tjg.net]
水入れて揺する釣り餌だろ

59 名前:名無しのプログラマー mailto:sage [2015/04/03(金) 08:38:32.17 ID:11/SKcsH.net]
>>54
javaスレでC#ガーっていうのもいるけどな

60 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 10:42:58.10 ID:Fdn8JbyA.net]
>>52
それをSingletonと世の人は呼ぶ

61 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 14:29:32.37 ID:V4mE3d7Z.net]
>>59
それってどれだよ



62 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 14:49:28.80 ID:iCBoE7j9.net]
>>59
違う違うそうじゃない

63 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 16:03:00.42 ID:WQQ9douj.net]
何の話かさっぱり分からんけど、staticなクラスだけが本来の意味のシングルトンだと言ってるなら
(結構勘違いしてる人多い気がする)それは違うと思う。

64 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 18:01:16.84 ID:gD3B+b0K.net]
C#でMix-inでSingletonしたいーとかって発想はチャラにしないと
何も始まらない

65 名前:デフォルトの名無しさん [2015/04/03(金) 18:15:06.05 ID:bzwtJx8O.net]
こーいうの用意すればいいんじゃね

public class MixTest : IMixinIPritable

IPrintable IMixinIPrintable.Instance{get;}

66 名前:デフォルトの名無しさん mailto:sage [2015/04/03(金) 23:18:58.07 ID:1fmbbdAS.net]
シングルトンのメリットは非同期な初期化のサポートだろ
アプリケーション固有の静的メンバーだと同じこと書いても汚くなる

67 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 09:58:22.02 ID:420of61P.net]
静的コンストラクタでやっちゃうのが一番簡単

68 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 12:06:51.46 ID:l0h8ItPV.net]
>シングルトンのメリットは非同期な初期化のサポートだろ

いえぜんぜん違います
シングルトンとは何かを一度勉強し直してください

69 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 12:48:47.22 ID:PeaowgPm.net]
ボケようと思ったら >>55 にあった orz

70 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 15:12:52.92 ID:aj8KRJFH.net]
https://msdn.microsoft.com/en-us/library/79b3xss3.aspx
https://msdn.microsoft.com/en-us/library/ms998558.aspx

71 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:22:53.07 ID:Xc/3r4Xb.net]
URLを貼るだけの日本語が不自由なコミュ障は去れ



72 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:36:50.66 ID:Y86GgH66.net]
>>70-71
役に立たないレスより 100倍マシ

73 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:43:48.29 ID:OKyFz78j.net]
>>70に同意。
ましとかそういう問題じゃない。

URIに限らず、自分では何も情報を付加せず既存のものをコピペするだけの奴は
「コミュニケーション障害」と形容されるのがむしろ適切。

74 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 16:46:31.08 ID:g4PvCRIG.net]
プログラムの話しようぜ

75 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 17:25:46.68 ID:J236khBy.net]
>>72
普通リンク先見りゃわかるだろ
リンク先見るのもめんどうとか言う奴は、向いてないからこんなスレ見るなよ

76 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 18:53:06.72 ID:Im19kqOF.net]
こんなどうでもいい話をよく数日間も続けてられるなあって^^;

77 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 21:14:28.93 ID:YGBBXr+7.net]
僕たちは人生そのものがどうでもいい人種だからいくらでもどうでもいい雑談ができる

78 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 21:17:49.52 ID:ugaLmOKA.net]
いやいや、どこぞでも memset() 初期化が是か非か、泥沼に突撃の状況だ‥

79 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 21:40:48.91 ID:XoXdjUU+.net]
>>74
リンクだけのレスを見たら
「なんだこのコミュニケーション障害者の糞レスは」
と思ってリンク先は見ないわ

80 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 22:01:21.06 ID:Y86GgH66.net]
>>77
malloc( ) した領域を free( ) するかどうかでウダウダやってる奴等に比べたらまだまだ青いな

81 名前:デフォルトの名無しさん mailto:sage [2015/04/04(土) 22:26:40.38 ID:jIu2FuGY.net]
プログラムが意図したいとおりに動いているか確認する意味で
mallocした領域を必ずfreeすることは重要だ。



82 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 09:33:12.17 ID:Y8CRHpsW.net]
よそでやれw

83 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 10:57:41.83 ID:WDwqsM6E.net]
>>78
いいんじゃね?
お前が見なくても誰も困らんからな

84 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 13:15:58.37 ID:B7QhQCAp.net]
さすがにこのスレで MSDN 内の記事へのリンク貼られたら見るだろ。

85 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 15:11:09.36 ID:tiarEeL1.net]
欲しい情報が書かれてるURLだけ張られても「うわキモイ」っつって見ないのかしらね
コミュ不足ではなくコミュ障害ってんなら、どちらかというと…ねえ?

86 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:25:25.99 ID:W/Kp7kyy.net]
>>84
言っても分からないと思うけど、人として正常な感覚の持ち主なら
>>72に書いた通りURLだけコピペするなんて絶対にやらない。

最低限、自分がなぜそれをここに貼るのかとか、自分が掲示板の他の利用者に
提供しようとしている情報について自分自身はどう思うかとか、そう言ったことに一言触れる。

それは義務とか礼儀とかそういう問題じゃなく、普通の人はそうしたいと思う。

逆に言えば、そういう感情が働かない人は>>78の言う通り感情の働きが
どこか正常じゃない。

87 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:27:02.65 ID:AHnvlY84.net]
書いてて85かぶったけどいいや

そこに価値があると認識できなければ見ないでしょ
URLだけのレスはトイレの落書きみたいなものだから
API仕様を調べなきゃと思ってる人がウンコ中に
MSDNのURLを壁の落書きで見つけても見ない

88 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:33:20.66 ID:/p4ZvisL.net]
URLのみのレスに親をころされたりでもしたのかな

89 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:39:09.56 ID:6xBUVI6t.net]
お前らなんかとは会話もしたくないが、
たまたま有益な情報を知っていたので、
ヒントとしてURLだけ張っていくという人もいるだろう。
むしろありがたい。
ほかにも2chには情報があるのでチェックはしているが、
別に2chでコミュニケーションをとりたいとは思っていない人もいるだろうし。
>>85は自分がマトモだと思っているらしいが、
2chに張り付いているような人間は、
普通の人から見れば既にマトモではないという事実。
そういう人たちとコミュニケーションをとりたいと思わない人が居てもおかしくない。

90 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:44:34.66 ID:ZSoXTOOk.net]
コミュニケーションが苦手な人には例を示して上げないと。

----コミュに問題がある人の典型例
wwww.xxxx.zww

----正しい例1
ここ読め
wwww.xxxx.zww

----正しい例2
シングルトンとは
wwww.xxxx.zww

----まあ正しい例3
>65
wwww.xxxx.zww

この一言付いてることがとても大切で
これができないと会社とか集団の中で生活できない。
URLを他人に伝えようとするのもコミュニケーションの一つだよ。

91 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 16:44:47.10 ID:Yl1oR3cH.net]
>>86みたいな下手すぎる例えのレスよりもMSDNの方がスレの趣旨に沿うし有用だーな
>>85は正論でも、絶対とか正常じゃないとか言い出す時点でおかしいな
そもそもこんな話をしたところでC#の相談にはならない



92 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 17:38:49.85 ID:H8/gVumB.net]
C# 6.0で入る予定だった途中の変数宣言って
無くなったんでしょか?
s.Write(var buf = new byte[2], 0, buf.Length)
みたいな途中でvarするやつです

93 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 17:48:00.70 ID:R7Sn2ugM.net]
なんのメリットがあるんだそれ
コードめっちゃ読みにくくなりそう

94 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 18:11:53.02 ID:WDwqsM6E.net]
>>88
そもそも情報提供者に指示するとか何様だよって話だし、そんな奴とコミュニケーションとる必要ないと思うぞ

95 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:18:10.66 ID:W/Kp7kyy.net]
>>93
なるほどコピペマンの思考回路ってこれなんだねw
ストーカーとも共通する「俺様が〜してやってる」という不思議な自意識。
何よりこれをネタじゃなく大真面目にドヤ顔しながら書いてるところが凄い。

96 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:26:50.43 ID:k2Kiq8mL.net]
だからさー・・・C#の言語仕様でトレイト・ミックスインしたいなら拡張メソッドしかないんですよー、少なくともC#5.0では他に手がないんですよー
C# CTP 6.0、アルファの7.0でもそれらしき機能はないんですよー

97 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 19:39:50.09 ID:WDwqsM6E.net]
>>94
> 何よりこれをネタじゃなく大真面目にドヤ顔しながら書いてるところが凄い。
鏡 w

98 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 20:44:45.78 ID:P8pOEXR0.net]
何でこんなくだらないことに何レスもかけられるんだろうか
実生活でもこうなら、コミュに問題あると言わざるを得ないな

99 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 20:54:18.66 ID:rnU7gpAt.net]
何レスどころか何日もかけて何の実りもない話を続けてるスレだしねえ
何をいまさらって感じ

100 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 23:10:05.07 ID:2pReuzwC.net]
拡張メソッドはリファレンス追うのが難しいんだけど
何とかならないものか
フレームワーク乱立でいろいろなクラスが
標準クラスに拡張定義しててマジ困る

101 名前:デフォルトの名無しさん mailto:sage [2015/04/05(日) 23:41:55.29 ID:rnU7gpAt.net]
javascript勢が安易なprototype継承で経験した苦渋に通じるものがある



102 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:15:48.08 ID:ReFE0p1T.net]
JavaScript勢というとprototype継承を理解せずに
コピペばかりしてる人のイメージがある
苦渋とか苦労していないのでは

103 名前:デフォルトの名無しさん mailto:sage [2015/04/06(月) 00:32:19.89 ID:X7Hb1sHW.net]
そんなん拡張メソッドにかぎらんでしょ、多重継承だろうとなんだろうと正しく運用すればいいわけで。
そもそも言語仕様やアーキテクチャやコーディング規約なんてものは一種の制約だと俺は考えて実践してるんだが。
Javaはずっと理想を追い求めて糞言語仕様を改善するつもりがなくて今やレガシーと呼ばれている訳だがw






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

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

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