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


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

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



1 名前:デフォルトの名無しさん mailto:sageteoff [2015/03/18(水) 18:08:26.52 ID:irwZfv9C.net]
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。

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

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

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

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

■前スレ
ふらっと C#,C♯,C#(初心者用) Part114
peace.2ch.net/test/read.cgi/tech/1419512512/

■関連スレ
C#, C♯, C#相談室 Part86
peace.2ch.net/test/read.cgi/tech/1419608259/

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

641 名前:デフォルトの名無しさん mailto:sage [2015/06/04(木) 15:17:58.42 ID:ualL+iXH.net]
2013 Community
Gitも使えるんで

642 名前:デフォルトの名無しさん mailto:sage [2015/06/04(木) 16:04:23.30 ID:ziyE/dl1.net]
2010個もVS使うのかー

643 名前:デフォルトの名無しさん mailto:sage [2015/06/04(木) 16:42:30.85 ID:9wvQs+dO.net]
典型的コミュ障

644 名前:デフォルトの名無しさん mailto:sage [2015/06/04(木) 17:18:29.15 ID:d0k9FDEW.net]
2013ExpressアンインストせずCommunity入れたら、テンポラリにゴミが徐々に溜まってく不具合にあって
きちんとインストールし直すのに大変だった。

645 名前:デフォルトの名無しさん mailto:sage [2015/06/05(金) 00:09:26.15 ID:TGIdieIs.net]
インターフェースからのメソッド呼び出しの質問

structをキャストしたインターフェースからのメソッド呼び出しが、classをキャストしたインターフェースからのメソッド呼び出しより遅いのは何故?
structのキャストはボックス化なので遅いのは分かるけど、メソッド呼び出しも?

>>604だが、IComparerをstructで実装するとソートが遅いのは分かった
くだらん質問してすまんかった
ideone.com/V6biVn

646 名前:デフォルトの名無しさん mailto:sage [2015/06/05(金) 12:14:41.11 ID:ArINQc3s.net]
メソッドに隠し引数としてインスタンスが渡るときにアンボクシングが発生するからだろ
滅多に使わないから最適化も甘いんだろうな
structのときは代わりにジェネリックのwhere使うとボックス化を回避できるしメソッド呼び出しも速いよ

647 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 01:11:05.16 ID:04NM/uA4.net]
3つの値を保持できるコレクションクラスとか・・・ないですよね・・・?
KEY, val1, val2 みたいな・・・

648 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 04:49:06.42 ID:F9D1Moux.net]
Dictionary<TKey, TValue>のTValueを自前クラスもしくはTupleにするとか、KeyedCollection<T>を実装するとかいくらでも
KEYが特別な意味を持たないならList<T>でも

649 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 05:01:52.19 ID:04NM/uA4.net]
>>628
あーなるほど・・・
ありがとうございました



650 名前: []
[ここ壊れてます]

651 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 11:55:17.80 ID:DogIJv+Z.net]
C#で作ったFormアプリの画面デザインが
そのままhtmlに変換できてWebページに
簡単に作り変えられるような方法やツールは無いですか?

今、初めてhtml書いてWebページ作っているんですが難しいので困っています。

C#のformなら簡単に作れるのでそれがそのままhtmlに変換できればいいのですが。
情報お待ちしています。

652 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 12:03:44.31 ID:j3Nw075S.net]
ホームページ作成ソフト使え

653 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 12:06:50.35 ID:9TAyXKx2.net]
なかなか(C#スレとしては)新機軸な質問だな

654 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 12:19:39.72 ID:JRwr9maH.net]
html手書きしてんの?
勉強になるから続けなさい

655 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 12:37:08.53 ID:jpaAX+4P.net]
WebアプリでHTML/CSS/JavaScriptは三種の神器ではないか。
HTMLが手書き出来ないとはプログラム業界も末世じゃのぅ。

656 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 12:58:01.30 ID:tUGAzLyi.net]
そこでWPFの出番!?

657 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 13:19:53.17 ID:9TAyXKx2.net]
お呼びじゃないのよカスWPF

658 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 18:29:11.73 ID:G9GytojR.net]
そろそろWPF出てから10年たつね

659 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 19:26:53.90 ID:NFG7nQDY.net]
WPFは頭良くないと使えないよな



660 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 19:31:30.44 ID:jpaAX+4P.net]
Windows/Web FromがExcelでWPF/HTMLがWordって感じだな。
Wordはバカには使えないw

661 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 19:42:24.55 ID:zNSHofQv.net]
>>639
普通逆だと思うけどw

662 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 19:42:40.89 ID:NlzRnH5v.net]
HTMLというかWeb MVCはWPFに比べりゃバカ向きだぞ
バインディングなんて複雑な概念がなく、コード書いてHTMLをテキストで吐き出すだけという低脳仕様

663 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 19:53:31.02 ID:9TAyXKx2.net]
頭が良かったら壊れたアーキテクチャなんか選びませんわ

664 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 20:16:44.33 ID:jpaAX+4P.net]
>>641
世の中、低脳ばかりだからWPFが流行らないと言いたいのか。

665 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 20:22:45.51 ID:NlzRnH5v.net]
>>643
WPFが流行らないのは単に学習コストを正当化できないからでしょ
業務アプリに高度なビジュアル表現なんて必要ないし、
バインディングを活用して作るような量産型画面はWebで十分な場合が多い

666 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 21:38:39.71 ID:H1DMvpQ4.net]
MSは本質的に違うもものを統合しようとして失敗する癖があるな。
シェル+ブラウザ
デスクトップアプリ+Webアプリ
デスクトップ用OS+タブレットOS
他にも有る?いっぱいあるはず。

667 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 21:44:11.22 ID:eXSgfOqh.net]
企業でwpfの採用が進まず全く普及していない
需要が皆無なので学習者も増えずますます普及が遠のく
こんな悪循環か

668 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 21:48:12.15 ID:gPTqz+5d.net]
>>644
MVVMガーとかもあるけど結局パフォーマンスでしょ。
全てを保持モード一本で押し切るやり方は現実的じゃないのに結局それを中の人が認められなかった。

669 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 21:59:05.28 ID:F9D1Moux.net]
wpfはフォントによって文字が滲むのがな…



670 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 22:40:15.43 ID:2gM0oTMR.net]
>>645
MSに限らんが、Webのモデルをデスクトップに持ち込んでくるようになって
いろいろ使いづらくなったよな。

671 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 23:05:39.13 ID:jpaAX+4P.net]
>>648
高DPI対応にするにはWPFが必要なのに文字が滲むとは?

672 名前:デフォルトの名無しさん mailto:sage [2015/06/06(土) 23:21:52.95 ID:9TAyXKx2.net]
TextFormattingModeとかTextRenderingModeを指定してないんでは
あとはUseLayoutRoundingとか?

たかがテキストくらいデフォルトでベストなソリューション提供しろよ
間抜けかお前はって思うけど

673 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 00:01:26.36 ID:41WPBkin.net]
WPFが悪いわけではないが
96dpiの糞モニターでクリアタイプは目に良くない
WinFormの糞フォントが最適

674 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 00:33:29.83 ID:3tKyuKE8.net]
クリアタイプはGDI+の機能ですw

675 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 03:30:23.96 ID:p+QzNCcW.net]
wpf+net3.5で文字.や画像が滲んだのは遠い記憶

676 名前:デフォルトの名無しさん [2015/06/07(日) 09:20:51.82 ID:bLu9Dp3Q.net]
ポストグレスに、データをインサートするため、
下記のようなコードを書いたのですが、
DataRowの"b"に該当する列にnullが出現すると、
「オブジェクトをDBNullから他のタイプにキャストすることはできません。」と
怒られてしまいます。

var com = new NpgsqlCommand(sqlStr, conn);
com.Parameters.Add(new NpgsqlParameter("a", DbType.String) { Value = row.Field<string>("a") });
↓オブジェクトをDBNullから他のタイプにキャストすることはできません。
com.Parameters.Add(new NpgsqlParameter("b", DbType.Double) { Value = Convert.ToDouble(row["b"]) });

どのようにすれば回避出来るでしょうか。
よろしくお願いします。

677 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 09:31:34.43 ID:8NCQzbFC.net]
不具合でも理不尽な仕様でもなく純粋にお前が間違ってるんだから回避という言い方はやめろ
row.Field<double?>(“b”)

678 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 09:34:38.34 ID:XmKcFN/K.net]
>>645
統合=シームレス=先進的!便利!普及!

みたいな思想が根底にあるんだと思うわ
違い(セキュリティの深刻度・UIのレベル)を完全に吸収できればそれもいいんだろうけど
中途半端に終わってるよな

679 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 14:29:09.63 ID:bLu9Dp3Q.net]
>>656
com.Parameters.Add(new NpgsqlParameter("b", DbType.Double?) { Value = row.Field<double>("b") });

という書き方は試していたのですが、DataRow側をキャストしてやらないと
意味が無いんですね。

よくよく考えると、なるほどと思うのですが、
ハマると何がおかしいのかも解らなくなり。

基本をしっかり勉強しようと思います。
ありがとうございます。



680 名前:デフォルトの名無しさん [2015/06/07(日) 14:38:28.12 ID:bLu9Dp3Q.net]
Silverlightが終わった時点で、
WPFもバッサリ切り捨てて欲しいと思う今日この頃。

WEBアプリと共通化できない時点で、WPFの魅力は
8割くらい消えたと思う。

余計なプラットフォームを増産するくらいなら、
フォームアプリのUIをリッチに進化させてくれるだけで
十分なのになぁ。

681 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 15:47:59.15 ID:NaIbOULp.net]
フォームを切り捨てるべき

682 名前:デフォルトの名無しさん [2015/06/07(日) 16:28:11.24 ID:bLu9Dp3Q.net]
>フォームを切り捨てるべき

1000件を超えるデータをDataGridに表示したとき、
スクロールが満足に出来なくて、
WPFに未来は無いと思ったけど、
やり方によって早くなるのアレ。

683 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 16:43:06.02 ID:FHoyYiwS.net]
そらそんなの重いに決まってる。仮想ビューにしとけよ

684 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 16:54:54.38 ID:XmKcFN/K.net]
ワロタ

685 名前:デフォルトの名無しさん [2015/06/07(日) 17:32:42.45 ID:LuDRIQ04.net]
ジェネリックスで特定のインターフェイスを食わせると、
そいつのNullオブジェクトを作って返すメソッドて可能?

686 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 17:37:36.05 ID:8NCQzbFC.net]
Castle DynamicProxyでも使えば

687 名前:デフォルトの名無しさん [2015/06/07(日) 17:43:25.91 ID:LuDRIQ04.net]
トン
ググってたらRealProxyってのが標準であるっぽいな、使い方調べてみるわ

688 名前:デフォルトの名無しさん [2015/06/07(日) 17:52:51.05 ID:LuDRIQ04.net]
調べたが、結論から言うとだめだった
後出しですまんが、ポータブルクラスライブラリの中で使いたかったんだ

689 名前:デフォルトの名無しさん mailto:sage [2015/06/07(日) 18:12:22.29 ID:8NCQzbFC.net]
>>667
ストアアプリ対応を視野に入れるなら動的コード生成は使えないと思う
T4かビルドステップで静的生成するしかないな



690 名前:デフォルトの名無しさん [2015/06/10(水) 09:42:27.56 ID:ygS+rXar.net]
C#で自身を自動アップデートしたいのですがClickOnce以外で簡単な方法はないでしょうか?
Visual Studio 2013 Communityを使用しています。

691 名前:デフォルトの名無しさん mailto:sage [2015/06/10(水) 20:09:37.98 ID:mqs3U/0V.net]
更新用のプロセスを起動して更新してもらったら 。

692 名前:デフォルトの名無しさん mailto:sage [2015/06/10(水) 22:09:57.35 ID:kk1whmrM.net]
自身をリネームしてダウンロード、それを立ち上げたらリネームした古exeを削除でいけるってさ
でもこの方法だと互換性タブの内容とか初期化されそうだけど

693 名前:デフォルトの名無しさん mailto:sage [2015/06/10(水) 23:42:51.42 ID:PClQRuuG.net]
前作った時は、更新チェック、更新するプログラムを先に起動させて
必要なら本体をダウンロード。なければ本体を実行
更新用のプログラムの更新が面倒だが、とりあえず放置したw

694 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 00:16:00.76 ID:APPInatq.net]
更新用のプログラムの更新は本体がする

695 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 00:32:40.92 ID:Js1obKtO.net]
マニフェスト適切に設定すればProgram Filesの中も書き換えられるんだっけ?

その辺クリアしても、適当にやるとインストーラーの自己修復機能が働いていろいろ
大惨事になりそうな気がw

696 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 04:32:28.69 ID:/dmUwZL+.net]
Blendに期待してやってみたが
なんだこれは
カラムの色を変えるだけでものすごく面倒
カラムの色を変えられると困るの?
普通変えたいだろ?
変えさせたくない理由でもあるのか?
ボタンが星形にできます?
なめんなよカス
誰がそんなのほしいんだよ

何が開発効率あがるだ
色変えられないならWinFormsと一緒だろうが
ふざけんな!

697 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 06:21:26.51 ID:RSM2GHGx.net]
>>674
アドバタイズショートカットを無効にしとけば問題なし。
マニフェスト設定うんぬんって何?

698 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 06:26:04.61 ID:/LMhdntT.net]
>>675
ビルマの星形死体が恵まれた痛みなの

699 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 12:57:44.67 ID:8v336KOJ.net]
>>675
まぁ単純なのだったらWinFormの方がはえーだろう



700 名前:デフォルトの名無しさん [2015/06/11(木) 14:00:29.61 ID:7IeLpwzz.net]
// 構成
public interface IHoge { event EventHandler Foo; }
internal static class IHogeEx
{
 public static void Dispatch(this IHoge hoge) { /*hoge.Foo発火*/ }
}
 :
// 使用例
var hoge = provider.GetService<IHoge>();
hoge.Dispatch();

上記のように、IHoge に拡張メソッドを生やして、そこからイベントを発火させたいんだけど、
何かスマートなやり方ないだろうか

701 名前:デフォルトの名無しさん [2015/06/11(木) 14:03:09.70 ID:y/M+seZQ.net]
MVVMフレームワークは何を使えば一番良いですか?
沢山あってどれを使っていいのかわからないので教えてください

702 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 14:30:38.84 ID:tam4srza.net]
>>679
インターフェイスに発火用のメソッドを追加しないなら、
ダウンキャストかdynamicで直接実装クラスの発火メソッドを呼ぶしかない

703 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 15:16:11.25 ID:hKCw6BKi.net]
スマートも糞もないよねえw

704 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 20:53:35.21 ID:kfIByvae.net]
string src =

705 名前:"abc1";
string dst = "abc2";

この場合"abc"と返してくれる
こんな感じで2つの文字列からマッチしたとこだけ
返してくれる関数って存在しますか?
[]
[ここ壊れてます]

706 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 21:02:35.81 ID:Rh7nLCb0.net]
「こんな感じ」なんて曖昧な要件に疑問を感じないならプログラマ辞めるべき

707 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 21:14:06.58 ID:0Pxomqre.net]
「マッチしたとこだけ」の仕様から詰めていこうか

まあ標準メソッドにはないだろうな

708 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 21:18:18.91 ID:Ufbw3rnf.net]
>>683
積集合でよければ、LINQのIntersect

string src = "abc1";
string dst = "abc2";

var results = src.Intersect(dst);

709 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 21:19:54.57 ID:tam4srza.net]
先頭からだけでいいなら
new string(src.Zip(dst, (x, y) => new[] { x, y }).TakeWhile(xy => xy[0] == xy[1]).Select(xy => x[0]).ToArray())



710 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 21:23:09.74 ID:Ufbw3rnf.net]
そうだよね
普通先頭からだよね

なにやってんだ、俺

711 名前:デフォルトの名無しさん mailto:sage [2015/06/11(木) 21:45:19.58 ID:kfIByvae.net]
集合演算とかいうのを知らなかったこれ便利ですね
ありがとうございます

712 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 10:49:10.11 ID:2WRpjnt2.net]
684は順序依存だから集合演算というよりリスト演算やシーケンス演算と呼ぶべきだろ

713 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 16:07:40.50 ID:qBpXFxOz.net]
HDD内のすべてのファイル情報を保存したい
どういう形式で保存すればいいの?
新しく作ったプロジェクトからも簡単に読めるような
汎用的なのがあったら教えて

714 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 16:18:10.66 ID:quZXc/6x.net]
VHDにしてマウントすれば最強だろ

715 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 16:20:08.31 ID:tFsYlsAo.net]
>>691
情報なわけだろ?
MongoDBとかSQLite、テキスト的なものならJSONとか色々あるべさ。

716 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 16:29:40.61 ID:quZXc/6x.net]
渾身のギャグ空振り

717 名前:デフォルトの名無しさん mailto:sagete [2015/06/12(金) 22:44:32.47 ID:lGbqaeoG.net]
1つメソッドがあったとします。例 test(int A,int B)
このメソッドは割と多くの場所で呼んでいるのですが、引数を追加したくなりました。
test(int A,int B,string C)

参照を検索して1つ1つ手直しすると結構時間がかかってげんなりするのですが、
例えばCに一番多く使う単語"tarou"をメソッドの修正と一緒にすべての参照元にも追加できたら助かるのですが、
そういったまとめて修正するような方法ってないでしょうか?

718 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 22:50:30.69 ID:dm5ygxXA.net]
正規表現置換で全く問題なく置換できる気がする

719 名前:デフォルトの名無しさん mailto:sagete [2015/06/12(金) 22:53:12.22 ID:lGbqaeoG.net]
なるほど
そういう機能みたいなのはないですよね
正規表現で置換が一般的なのかな
正規表現で置換してみます
ありがとう



720 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 23:00:46.72 ID:PfZlC01y.net]
オーバーロードしたら?
アセンブリ内限定のメンバならオプション引数もアリ

721 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 23:01:53.04 ID:Kc7Sj0Rn.net]
正規表現がカンペキとな。
どれだけ693は頭が悪いんだ。
ところで692は釣り質問でいいんだよな?

722 名前:デフォルトの名無しさん mailto:sagete [2015/06/12(金) 23:03:55.51 ID:lGbqaeoG.net]
釣りじゃなくて割と真面目に困ってますよー
ぱっと調べてもまとめて修正するような方法見当たらなかったので、皆参照一覧にして手打ちしてるのかなと・・・
正規表現だと真ん中に追加するのが大変そうでした

723 名前:デフォルトの名無しさん mailto:sagete [2015/06/12(金) 23:10:45.98 ID:lGbqaeoG.net]
>>698
違う内容のメソッドを書きたいわけではなく、(引数が異なるほぼ空のメソッドでもう片方を呼べということだとは思うのですが)
追加修正のたびにオーバーロードを増やすのもちょっと抵抗あるので、オーバーロードは避けたいかもしれません
オプション引数というのはよく知らんかったので

724 名前:調べてみたら希望に合いそうなものでしたが、途中だけ省略するのは出来ないっぽいんですね
もう少し調べてみます
ありがとう
[]
[ここ壊れてます]

725 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 23:14:10.93 ID:5TqWIrUh.net]
オプション引数なんかよりよっぽどいいのに何が抵抗なんだろうな

726 名前:デフォルトの名無しさん mailto:sagete [2015/06/12(金) 23:19:45.78 ID:lGbqaeoG.net]
>>702
引数の修正の度に同じメソッドが大量にできたら分かり辛くありませんか?
修正の度に5個も6個もオーバーロード作って重ねていくのが一般的なのです?

727 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 23:20:59.14 ID:n696dST6.net]
メソッド増やしたくないならオプション引数でOK

いざとなったら名前付き引数もできるし
面倒だからあんまり使わないけど

728 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 23:29:40.51 ID:GYWzfYC0.net]
素直に引数を直した方がいいと思うがな。

729 名前:デフォルトの名無しさん mailto:sage [2015/06/12(金) 23:32:47.43 ID:5TqWIrUh.net]
>>703
オプション引数出来たの4.0だからそれまでのものはそうだよ
あとはコンパイル時に補完される為外部に公開する場合後で変更できなくなって困る事、定数しか指定できない事から、基本的にオーバーロード使ってる
引数の組み合わせが膨大になるならオプション引数使うかな



730 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 04:19:23.11 ID:ds8D2Sdy.net]
引数が5回も6回も変更されて、そのたびに呼び出し元も全部修正するとか
そんな奴が設計するようなプロジェクトには関わりあいたくないなぁ

731 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 06:06:42.74 ID:KSn5zbP7.net]
>>707
ここふらっとスレですし
皆が皆、プロジェクトwとかに関わってるドカタじゃないわけで

732 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 08:00:57.79 ID:KmHyJDy9.net]
ドカタを馬鹿にしたな
埋めたろか

733 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 08:16:10.09 ID:CvpFt6eB.net]
ドカタが馬鹿にされるんじゃない
馬鹿だからドカタと呼ばれるんだ

734 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 10:25:20.60 ID:54ObALVU.net]
引数がお互いに関連の強いものだったら
クラスにまとめてそのオブジェクトで渡すようにしておけばいいし

735 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 11:47:39.05 ID:xsEqCEFL.net]
総務部長からドカタになったサラリーマンもいますけどなにか

736 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 12:02:19.55 ID:LG1+98Ox.net]
オブジェクトで渡します!

その結果↓
Show(new ShowArg("タイトル","内容",3,5,Beep.Short,Color.Red,640,480,5,5,5,5));

737 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 12:06:21.98 ID:Rkh+1gQ3.net]
>>712
総務って一番無能やん

738 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 12:18:07.18 ID:KSn5zbP7.net]
>>713
コンストラクタにもクラスでまとめてオブジェクトで渡すんだよ

739 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 14:58:17.94 ID:ds8D2Sdy.net]
>>715
そのコンストラクタに渡すオブジェクトのコンストラクタにもクラスでまとめて渡すわけですね



740 名前:デフォルトの名無しさん mailto:sage [2015/06/13(土) 15:06:40.87 ID:AmgidL1k.net]
誰かゾフィー呼んでこい

741 名前:デフォルトの名無しさん [2015/06/16(火) 01:47:38.73 ID:jDZvQ/PE.net]
.NET4.5で追加されたHttpClientを使って、何を通信しようとしても通信せずに
HelloWorldだけ返すダミークライアントを作りたい

HttpClientのコンストラクタに空っぽのHttpResponseMessageを返す
ダミーのHttpMessageHandlerを食わせてリクエスト投げると
全く応答が帰ってこなくなるんだが、どう修正すればいいんだろう






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

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

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