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


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

C#, C♯, C#相談室 Part60



1 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 03:17:20 ]
(#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。

前スレ
C#, C♯, C#相談室 Part59
pc12.2ch.net/test/read.cgi/tech/1274019232/

Visual C# 2010 Express Edition 日本語版
www.microsoft.com/japan/msdn/vstudio/express/vcsharp/

その他テンプレ>>1-5くらい


487 名前:デフォルトの名無しさん mailto:sage [2010/07/09(金) 23:23:19 ]
>>484
そのままだとroot要素がないぞ。

<root>
 <hogehoge>
  <pekepeke>
  </pekepeke>
 </hogehoge>
 <hogehoge>
  <pekepeke>
  </pekepeke>
 </hogehoge>
</root>

の間違いじゃないのか?

488 名前:デフォルトの名無しさん mailto:sage [2010/07/09(金) 23:27:36 ]
XmlReaderを直接使うのは初心者にはかなり難しいし
慣れてても非常に面倒なのでLINQ to XMLかDOMを使いましょう

489 名前:デフォルトの名無しさん mailto:sage [2010/07/09(金) 23:29:40 ]
横レスだけど煩雑なXmlReaderから開放されるなら今まで避けていたLINQ勉強しますね

490 名前:デフォルトの名無しさん mailto:sage [2010/07/09(金) 23:35:37 ]
LINQ to XMLはあんまりLINQとは関係ない
LINQ to Objects向けに新しく作られた使いやすさ重視のシンプルなDOMライブラリ
もちろんLINQ使えば便利だけどLINQ使わなくても非常に扱いやすい

491 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 00:44:35 ]
いやー、LINQ って言葉の指す範囲広いよ。
クエリ式のことでもあるし、
Where とかSelect とかの関数名規約でもあるし、
IEnumerable 返すように設計されたデータ読み書きライブラリのことでもあるし。


492 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 00:48:45 ]
スパイウェアを仕込んでるJane Styleは危険です。

Google Adsense違反報告スレ Part10
pc12.2ch.net/test/read.cgi/affiliate/1267346244/

JaneStyleがスパイウェアみたいな動作するらしい件
namidame.2ch.net/test/read.cgi/poverty/1278496905/

【スパイウェア?】JaneStyleで書き込みしようとしたら、○○に情報が送信されていた件
tsushima.2ch.net/test/read.cgi/news/1278681871/


■Google Adsense 違反通報URL
https://www.google.com/adsense/support/bin/request.py?contact=violation_report


※個人情報漏洩による被害者をこれ以上出さない為に、
 このコピペを見つけた方は一人5箇所以上にコピペをお願いします。


493 名前:484 mailto:sage [2010/07/10(土) 00:54:27 ]
「ルート要素が2つあります。行5、位置2です。」

と出るのです。

494 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 00:56:40 ]
アホかおまえ

495 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 01:03:01 ]
>>493
>>487



496 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 01:16:21 ]
>>493
htmlファイルにhtmlタグがないのと同じ失敗だよ

497 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 01:33:22 ]
>>483にタイミング外した便乗質問
同じく2.0のListViewのLargeIconモードでデータバインド出来る?
ImageList側のやり方が分からない・・・

498 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 01:41:11 ]
>>496
4.01 Strictでもhtmlタグは省略できるような…?

>>497
System.Windows.Forms.ListViewはデータバインディングをまともには使えないはず

499 名前:デフォルトの名無しさん mailto:sage [2010/07/10(土) 02:06:14 ]
>>498
あーやっぱ無理かー
ListViewでなくてもアイコン敷き詰めてスクロール&クリック出来るコンテナあればいいんだけど
2.0だと無いかねえ

500 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 09:03:18 ]
>>49
無駄なんじゃない?

>(クレームをつけられたネタであったため、記事の内容を少し改変し、UPし直します。
>前の記事も間違ってないと思っていますが、他の方々への配慮だと思い、改変版をUPします。)
ttp://techbank.jp/Community/blogs/mymio/archive/2010/07/04/27368.aspx

ああ、もう突撃とかすんなよ。
また消されたりしたらつまらんだけだ。

501 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 09:11:33 ]
あからさまにおかしいと指摘された部分は、
指摘の方がおかしいことにしつつ、大人の態度でw配慮して
実は見れなくしてしまうという高度な逃げ技


502 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 16:05:32 ]
コメント不可にすればいいだけなのに

503 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 16:14:15 ]
本当に全く何の意味も無い比較
struct Array2 { public int Item1; public int Item2; }と配列を比べて
前者の方がnewが速いから前者を使いましょうと言っている
MSに報告するべきだな
それはともかく、BitArrayはわかるけどBitVectorって何のためにあるんだろう
インデクサがビットの位置じゃなくてマスクになってるけど
ビットマスクがわかるんだったらBitVectorなんか使わずにビット演算使うだろ普通

504 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 16:15:17 ]
ネットwatch板でやれよ邪魔だから

505 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 16:21:11 ]
ネットストーカー君にそんなこと言っても無駄だと思うけどねw

俺が炎上させているのではない。
炎上するようなことを書くあいつが悪いのだ、

ってな具合の超「前向キング」な思考をするのがネットストーカー諸氏だからw





506 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 16:42:22 ]
前向キングってなに?

507 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 16:49:32 ]
>>505
なに?

508 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 17:01:00 ]
いまきた俺でもわかるように三行でまとめて

509 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 17:01:40 ]
読むだけ
時間の
無駄

510 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 17:05:51 ]




511 名前:名無しさん@そうだ選挙に行こう [2010/07/10(土) 21:10:04 ]
あるクラス内で記述する関数の宣言に、以下の規約を
設けようと思う。

このクラス内に記述する関数は、すべて、
string型の引数をもち、string型の値を返す。

C#の言語仕様上で、そういう規約を強制させるような
仕組みは設けられるだろうか?

512 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 21:14:45 ]
むり

513 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 21:24:45 ]
インターフェイスでやる(拡張された分についてはどうしようもない)か、
属性やらリフレクションやらで実行時に検査、かなぁ。

514 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 21:30:10 ]
そもそも何故そんな規約を設けたいのか分からんけど
リフレクションでアセンブリ読み込んで規約違反がないかチェックするツールでも作ったらいいんじゃね。
ビルド後イベントで自動実行するようにしとけば完璧。

515 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 21:37:28 ]
FxCopでカスタムルール作れば



516 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/10(土) 23:12:50 ]
ある晴れた昼下がり 市場へ続く道…(T_T)

517 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 01:58:54 ]
これまでにYahoo等のアカウントに

HTMLDoc = objeBrowser.Document

を使用して自動ログインするツールを作っていたのですが、
ID・PASSの入力フォームをJavaScrioptでページロード時に
生成されているページの場合には自動でログインさせる事が出来ません。

どうすれば良いのでしょうか?

518 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 08:17:40 ]
何かとコーディング規約を制定したがる人が多いが大抵は徒労に終わる。

519 名前:名無しさん@そうだ選挙に行こう [2010/07/11(日) 08:27:20 ]
POSTしてクッキー保存とかできないの?

520 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 15:20:06 ]
ControlクラスのDoubleBufferedをtrueにし、
Paintイベントで同じ範囲をFillRect(赤)→FillRect(白)とした場合、一瞬赤色が見えるのは何故なのでしょうか。
Paintイベントで引数に渡ってくるGraphicsオブジェクトは2次バッファの物では無いの?

521 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 16:30:51 ]
>>518
そして中途半端に守ってるのと守ってないのがでてくるせいで
StrHogehoge と Hogehoge と HogehogeString が混在する現場になるんだよな。

522 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 17:49:14 ]
Dictionary<,>.GetValueOrDefaultがほしい
TryGetValueはなんか思考を中断される

523 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 18:00:18 ]
>>522
拡張メソッドで作れないか?

524 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 18:44:13 ]
>>522
レベルの低い質問者は初心者スレに行け!
マジウザイ

525 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 18:52:44 ]
>>522
非ジェネリックのIDictionaryだとインデクサが例外投げずにnull返すけど、
それもなんだかなぁって感じだしな

>>523
その程度の汎用的でメジャーな機能くらいフレームワークで用意しろってことじゃないのか
似たようなものだと、ParseOrDefaultとかも用意して欲しいかな



526 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 19:20:28 ]
ParseOrDefaultなんかいらないよ

527 名前:名無しさん@そうだ選挙に行こう [2010/07/11(日) 20:17:14 ]
自分で拡張メソッド書けば。標準では不要。

528 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 20:28:49 ]
TryParse はいちいち out 用の変数用意しなきゃいけないのがめんどくせえ


529 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 20:35:11 ]
Parseで例外が投げられるよりましだろ

530 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 20:38:53 ]
確実に例外が投げられないことがわかっているならParse使えばいいよ

531 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 20:41:46 ]
support.microsoft.com/kb/957851/ja

こんな話もあるけどな。

532 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:26:24 ]
>>520
フォームの DoubleBuffered を true にして、
Paintイベントに以下を書いたら赤は見えなかったよ

private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
g.FillRectangle(Brushes.Red, e.ClipRectangle);
g.FillRectangle(Brushes.White, e.ClipRectangle);
}

533 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:35:43 ]
引数にIDictionary渡す時は何が適切なの?
IList系だとparams 配列 みたいなのが定番だけどIDictionaryはそのまま参照型のまま渡すの?

534 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:38:44 ]
普通IListはIListのまま渡す
IListとparamsがどう関係あるのか知らないけどparams引数はかなりレア
IDictionaryはあまり使わない

535 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:49:14 ]
>>534
そなの?
前、MSの中の人にきいたらIList系は配列型で渡して、params可能ならつける方がいいと言われたよ。
.Netのクラスライブラリもそのポリシーで設計されてるみたい。

今はその人と連絡とれないからIDictionaryはどうなのかと思ったんだけど…。



536 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:50:24 ]
>>531
日付のカルチャ情報は国が違うだけでなく、日付表示を和暦にしたとかだけで影響を受ける場合があるので常に明示的に指定したほうがいいよ。
数値も小数点がカンマという国が結構あるので気をつけたほうがいいし。

537 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:54:05 ]
んなこたー知ってる。>>531の問題は、そういう話じゃない。

538 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:55:26 ]
class myClass{
int a;
public myClass(int num){
a = num;
}
}

class myClass2{
[System.Xml.Serialization.XmlArrayItem(typeof(myClass))]
ArrayList array;
public myClass2(){
array = new ArrayList();
array.add(new myClass(0));
array.add(new myClass(1));
array.add(new myClass2));
}
public void saveXML(){
//XMLファイルに保存する
System.Xml.Serialization.XmlSerializer serializer = new System.Xml.Serialization.XmlSerializer(typeofmyClass2);
System.IO.FileStream fs = new System.IO.FileStream(@"c:\abc.xml", System.IO.FileMode.Create);
//エラーが発生する
serializer.Serialize(fs, this);
//閉じる
fs.Close();
}
}
といった感じにプログラムを書いたのですが
これを逆シリアル化するさいにクラス内にpublic void loadXML()という関数を作って
arrayの中にデータを入れたいのですがどうやってやればいいんでしょうか・・・。
myClass2としてロードすればできるんですがそうするとクラス内に作れないしで・・・。

539 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:56:17 ]
>>534
IList は、メソッドの中で Add とか呼ばれちゃう可能性あるからなぁ。
それを意図しない場合は IEnumerable の方がいいかと。

>>535
今思えば、params は配列型じゃなくて IEnumerable<T> にしてた方がよかったと思うけどね。
まあ、1.0 の頃と今では IEnumerable の地位が大分変ってるんでしょうがないけど。

540 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 21:56:17 ]
>>535
クラス作成して配列で渡すのが慣わし。
例としてEventArgs等がある。

541 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:00:44 ]
>>539
なるへそ。
オライリーなんかの本だとそうしてるね。

>>540
ふむふむ、イミュータブルなクラスでやり取りする事になるのか。

542 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:02:38 ]
UDPでTCPを模倣してみたがやっぱこういう処理はC#じゃ遅すぎるな

543 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:05:37 ]
ネットワークの処理が遅いとか実装が糞なだけだろ。

544 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:06:15 ]
>>538
staticにする

545 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:12:53 ]
あ、普通にロードしたのをキャストした後にほしい部分だけとりだせばおkでしたね・・・。



546 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:14:49 ]
params付けた方がいいというのは全ての要素をその場で手渡しするような使い方を意図している場合の話だろ。
例えばXElementのコンストラクタはparamだけどそれはコードに階層構造をベタ書きするため。
元からあるリストを渡すためのメソッドならparams付ける意味ないでしょ。

547 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:23:00 ]
だからベタ書き出来るように出来る事ならparamsつけましょって事でしょ。
付けたところで困る事はないしさ。

548 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 22:39:51 ]
C#が遅すぎるんならSilverlight動画アドインなんて出来るわけないよな。

549 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 23:01:59 ]
string.Formatで「{0}以上{1}以下」みたいな文字を表示させるときに、
{0}や{1}を表示させない場合は「以上」「以下」も一緒に表示させなくしたい。

色々試してたら↓のコードが上手く行ったんだけど、
この方法ってアリ? たまたま上手く行ってるだけ?

public static void Main()
{
  Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", null, null));
  Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", 100, null));
  Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", 100, 200));
  Console.WriteLine(string.Format("{0}{0:以上}{1}{1:以下}", null, 200));
}

>100以上
>100以上200以下
>200以下

550 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 23:10:04 ]
>>548
Silverlightプラグインはほとんどネイティブコードだ
.NETをスクリプティングに使ってるだけで下層のメディア処理はネイティブコードに丸投げ
>>549
そういう仕様じゃなかったっけ

551 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 23:18:06 ]
そうなの?マルチプラットフォームって聞いてたから。

552 名前:名無しさん@そうだ選挙に行こう mailto:sage [2010/07/11(日) 23:21:51 ]
移植するときはネイティブコード部分を入れ替えるだけで済むから
その上で動くマネージコードはマルチプラットフォームだよという意味

553 名前:デフォルトの名無しさん mailto:sage [2010/07/11(日) 23:40:26 ]
>>550
ありがとう。見つけられた。

msdn.microsoft.com/ja-jp/library/0c899ak8.aspx
>その他
>上記以外のすべての文字
>文字が結果の文字列にそのままコピーされます。

色々鑑みて「 "{0:#,#'以上'}{1:#,#'以下'}" 」でイケそう。ありがとう!

554 名前:デフォルトの名無しさん [2010/07/12(月) 00:43:01 ]
すみません。自分で関数を作りました。もし、戻り値をint型とするとき
成功したら0を返すのか1を返すのかで迷っています。

if文の条件判定でその関数を使う場合1を返したほうがいいですし、
なんかC言語のmain関数なんかは、正常終了の場合、0を返します。

どっちがいいのでしょうか?bool型を使うと簡単なのはわかりますが、int型を戻り値とする場合は
どちらのほうが的確でしょうか?

555 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 00:49:42 ]
どっちでもいいよ。



556 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 00:50:59 ]
初期値に0を持たせるのが普通。
その関数で正常終了と判定した後にどうなるかで変わるんじゃないかな。
知らんけど。

557 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 00:52:54 ]
成功失敗にint型とか仕事なら首に出来る仕様だな。

558 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 00:54:37 ]
C# なら void にして、失敗なら、例外を投げる。

559 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 00:56:42 ]
列挙型を返すのは?

560 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 01:02:32 ]
さあ

561 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 01:06:42 ]
もう S_OK でいいよ

562 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 01:17:58 ]
成功か失敗理由かでいいよ

563 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 01:33:33 ]
うん

564 名前:554 mailto:sage [2010/07/12(月) 01:37:57 ]
みなさん、どうもありがとうございます。

C言語の文字列操作関係の関数は成功すると0を返すみたいなので、それにならいます(><;)

いろいろと私のせいで議論してくれたみたいで、ありがとうございました(><;)

565 名前:デフォルトの名無しさん [2010/07/12(月) 01:42:36 ]
うぜええええ(><;)



566 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 01:50:25 ]
なんでこんなレベル低いやつがこっちで質問してんだ


567 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 01:51:51 ]
>>554
C# で書くんなら絶対 bool にしろ。

C 言語とかとの相互運用目的なんだったら、非 0 が true。

main 関数とかの戻り値はあれ、エラーコードなのよ。
HasError == false だから 0。

568 名前:554 mailto:sage [2010/07/12(月) 02:10:52 ]
>>567
そうなんですね。非0がtrueの方がいいんですね。じゃあ、書き直します。

基本はbool でプログラムしてるんですが、ちょっとしゃれでC言語風に書いてみたいなあと思いまして・・

みなさん、スレ汚しすみません。初心者スレで聞けばよかったです。

569 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 06:51:13 ]
>>568
C言語は論理式で非0をtrueと扱う言語だから。
C#とかみたいにboolが用意されてる言語ならboolを使うべき。

570 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 07:12:22 ]
>>565
おはようございます(><;)

571 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 07:25:28 ]
おい馬鹿やめろ

572 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 07:28:10 ]
うわなにをする(><;)

573 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 07:33:15 ]
>if文の条件判定でその関数を使う場合1を返したほうがいいですし、
if(func()) return; /* エラー検出して強制終了とかの場合こうしねえか? */

574 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 08:45:46 ]
フォームアプリケーションで、ボタンを配置して
そこにフォーカスをあてた状態でリターンキーを押すのですが、
ボタンをおせません。マウスでクリックしたときのような
アニメーションも発生しません。
ボタンを押せるようにするにはどうすればいいでしょうか?

575 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 09:30:34 ]
そういう風に作ればいい



576 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 11:30:25 ]
C#2010のコード自動調整(自動でタブを追加したり
switch文を改行したりする機能)って有効にしたまま使ってる?



577 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 16:48:58 ]
オートフォーマット切るとか考えたこともないわ
コードのフォーマットにこだわって手修正したりする奴は迷惑なだけ

578 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 18:38:16 ]
デフォの括弧の位置だけは気に入らないけど。。。デフォのままで使ってる。

579 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 18:48:22 ]
そういや全てのソースを整形するにはどーすんの?

580 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 19:48:06 ]
返り値をboolで返すのも、IsXXXみたいな十分に明示的なネーミングのメソッドの場合は除くとして、
一般にはうんこだとされてる手法だと思うけど....
そんな程度の人が偉そうに命令口調で講釈垂れてるんだから嫌になるな

581 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 19:50:15 ]
> 一般にはうんこだとされてる手法だと思うけど....

思わない

582 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 19:53:10 ]
まあ、馬鹿な君ならそうでしょうとも

583 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 19:54:38 ]
一般に続く名詞はなんだろうな

584 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 19:56:00 ]
たとえばTryParseは成功したらTrue、失敗したらFalseだけど
>>580の命名規則にしたがってないからうんこメソッドだな

585 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 20:07:19 ]
Tell, Don't Ask原理主義者か?何事もほどほどに。



586 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 21:27:17 ]
最近だとHashSet<T>.Addは要素が重複してても例外を投げずにfalseを返す

587 名前:デフォルトの名無しさん mailto:sage [2010/07/12(月) 22:00:20 ]
既にあるVC#プロジェクトでlinq-to-xmlを使いたく、まず最初に
  using System.Xml.Linq;
と宣言を追加しただけの状態でコンパイルしてみたのですが、
  型または名前空間名 'Linq' は名前空間 'System.Xml' に存在しません。アセンブリ参照が不足しています。
というエラーがでるのですが、どうすれば解決できるのですか?






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

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

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