[過去ログ] ふらっと C#,C♯,C#(初心者用) Part137 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
149
(1): (ドコグロ MM83-i2qG) 2018/04/23(月)08:16:30.00 ID:C4a+50u5M(1) AAS
>>146
ちがくね?
お前がやりたいのって別のデータとid(?)が一致する項目にデータを入れていきたいんじゃねーの?
でもそれってコントロールを特定する必要があるんだよね?
コントロールとデータを紐付ける何かはあるの?
488: (アウアウウー Sa89-5o/y) 2018/05/12(土)10:00:05.00 ID:vhGL8v7ea(2/12) AAS
外部リンク:www.infoq.com

同じくらいのパフォーマンスというならまぁ納得出来る
クソみたいなパーサ使わにゃネスト深さでパフォーマンスが悪化するわけねーだろ
564
(1): (アウアウウー Sa89-bFqk) 2018/05/12(土)17:04:25.00 ID:I6pHI0GBa(1) AAS
>>562
Setting使え
終わり
697
(7): (アウアウカー Sa4d-5W05) 2018/05/19(土)01:23:31.00 ID:5ZvwKnWja(1) AAS
C#初心者でフォームアプリを作っているんですが
例えばあるクラスAが非同期で外部機器を延々ポーリングしていて、トリガーが発生したらクラスBの処理を行いたいといった場合
・クラスAにクラスBのインスタンスを渡して、クラスBのメソッドを呼び出す
・クラスAに宣言したデリゲート(evemt?)にクラスBのメソッドをコールバック関数として登録し、クラスAはデリゲートを実行する
どちらが一般的なコーディングなんでしょうか
後者だと複数実行したい処理があるとかなり冗長な気がするんですが、他にセオリーあれば教えて頂きたいです
よろしくお願いします
706
(1): (ブーイモ MMa1-mCTX) 2018/05/19(土)02:40:41.00 ID:6pEEqPiCM(3/4) AAS
あと、仮に>>700の想定が正しいとするなら、抽象化すべきはクラスBではなくAの方でしょ
例えばAのデバイス依存部分だけをIDeviceインターフェイスとして切り出して委譲するとかね
Aにイベントを持たせるんだと、別のデバイスを監視するクラスCができたら
AのイベントとCのイベントをそれぞれ個別にイベントハンドリングしなきゃいけなくなる
ちゃんと頭使おうね
871: (ワッチョイ 8b9a-vxiR) 2018/05/29(火)21:31:23.00 ID:T0OOxyUA0(1) AAS
>>870
一般的とかいいやりかたって聞かれると逆に難しいんで自分のやりやすい形で
外部リンク[html]:dobon.net
コンストラクタやメソッドの引数でも渡せるし
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.191s*