[過去ログ] ふらっと C#,C♯,C#(初心者用) Part160 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(2): (オイコラミネオ MM3f-idhC) 2024/02/11(日)09:17 ID:8k78Qd14M(1) AAS
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
次スレを立てる時は↑を3行冒頭に書くこと(1行分は消えて表示されない為、もう1行は予備)
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、質問者自身なんだか意味がよく分からない質問、ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。
C#に関係の無い話題や荒らしの相手や罵倒レスや酔っぱらいレスはやめてください。見かけたらNGしましょう。相手してしまったらあなたも荒らしです
>>980を踏んだ人は新スレを建てて下さい。>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっと C#,C♯,C#(初心者用) Part159
2chスレ:tech
■関連スレ
C#, C♯, C#相談室 Part97
2chスレ:tech
■コードを貼る場合は↓を使いましょう。
外部リンク:ideone.com
外部リンク:dotnetfiddle.net
初心者はまずVisual Studioを使いましょう。なおVisual Studioの使い方などに関しては各バージョンで違うので専用スレでお願いします
外部リンク:www.visualstudio.com
■情報源
外部リンク:learn.microsoft.com
外部リンク:learn.microsoft.com
外部リンク:learn.microsoft.com
外部リンク:referencesource.microsoft.com
外部リンク:source.dot.net
・Insider.NET > .NET TIPS - @IT
外部リンク[html]:www.atmarkit.co.jp
・DOBON.NET .NET Tips
外部リンク[html]:dobon.net
++C++; // 未確認飛行 C
外部リンク:ufcpp.net VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
973: (ワッチョイ 1b7b-iI+e) 02/19(水)14:32 ID:mGrw3aeq0(1) AAS
awaitは「あっ待って」で覚えた
オススメ
974(1): (ササクッテロル Spe1-oe3m) 02/19(水)14:35 ID:WpIlRpZyp(1) AAS
せっかくのタスク化を同期待ちしちまったら旨みが無いよなぁ
975: (ワッチョイ 8368-3xrs) 02/19(水)15:09 ID:ttPeeOLl0(1) AAS
UIが固まらないってメリットはある
976: (オイコラミネオ MM69-cd+Z) 02/19(水)17:48 ID:WA7OixNvM(2/7) AAS
初期化が終わってないのに使えても困ると思うよ
977: (ワッチョイ b522-nwfw) 02/19(水)18:31 ID:DrShOcOZ0(2/7) AAS
>>974
awaitは同期待ちじゃないけど?
978(1): (オイコラミネオ MM69-cd+Z) 02/19(水)18:33 ID:WA7OixNvM(3/7) AAS
TaskをWaitすることでしょ?
979: (ワッチョイ cb10-cd+Z) 02/19(水)19:52 ID:U6FgMrZU0(1/2) AAS
アホは黙ってドキュメント読みながら勉強してろ
980(2): (ワッチョイ e5ab-mlPy) 02/19(水)20:10 ID:k2nIe6Je0(1) AAS
ドキュメント読みながら勉強できる人はここには来ない
981: (オイコラミネオ MM69-cd+Z) 02/19(水)20:12 ID:WA7OixNvM(4/7) AAS
ドコモ間違ってないのに突っかかってくる方がおかしい
982(1): (ワッチョイ b522-nwfw) 02/19(水)20:39 ID:DrShOcOZ0(3/7) AAS
>>978
Waitはスレッドをブロックするのでawaitとは全然違う
一から勉強し直した方がいいよ
983: (オイコラミネオ MM69-cd+Z) 02/19(水)20:42 ID:WA7OixNvM(5/7) AAS
言葉が通じてないようなのでスルー
それは別として昔見たアプリはコンストラクタに前回接続したサーバーへの自動再接続処理が含まれていた
デザイナで開くとしばらく固まって接続エラーダイアログが出た
しかも非同期処理
984: (オイコラミネオ MM69-cd+Z) 02/19(水)20:46 ID:WA7OixNvM(6/7) AAS
間違えた同期処理だった
985: (ワッチョイ 4378-2NqA) 02/19(水)20:57 ID:8RK9cPeY0(1/2) AAS
>>982
978は968のことを言ってるんじゃないかな
986(1): (ワッチョイ b522-nwfw) 02/19(水)21:02 ID:DrShOcOZ0(4/7) AAS
> async awaitはただのシンタックスシュガーなのでTaskそのまんま使ってwaitしたらよいけど
完全に嘘ついてるじゃん
なぜTaskが返るメソッドでasync waitを使わずにTaskでwaitするの?
async awaitはUIスレッドに返ってくるメリットもあるわけだけどTaskでこれを実現するのは非常に冗長だし完全に無意味なわけだけど
デマを広げられるのは困るね
987: (ササクッテロル Spe1-oe3m) 02/19(水)21:06 ID:z4KoX861p(1/2) AAS
センテンス違いだねww
988: (ワッチョイ 4378-2NqA) 02/19(水)21:07 ID:8RK9cPeY0(2/2) AAS
>>986
嘘吐きなのは同意するけど、Waitするのは元がコンストラクの話だからだろう
流れを追ってレスした方がいいよ
989: (ワッチョイ b522-nwfw) 02/19(水)21:10 ID:DrShOcOZ0(5/7) AAS
シンタックスシュガーだからTaskを使えってのが意味わからんのだけど?
awaitつけるだけでIDEが勝手にasync関数にしてくれるし
Task.ContinueWithを引数付きで呼び出せって言ってんの?
それてもまさかTaskに対してWait()呼んでんの?デッドロックするんだが理解してんのか?
WinFormsって言ってるからSynchronizationContextがあるからasync awaitを使うのは重要なんだが、何がただのシンタックスシュガーだよ
990: (ササクッテロル Spe1-oe3m) 02/19(水)21:12 ID:z4KoX861p(2/2) AAS
面倒な奴らだなぁ
単なるセンテンス違いでメソッドの話と人間の使う単語とが混同されてるだけやんけ
991: (ワッチョイ b522-nwfw) 02/19(水)21:16 ID:DrShOcOZ0(6/7) AAS
> async awaitはただのシンタックスシュガーなのでTaskそのまんま使ってwaitしたらよいけど
センテンス違いも何もこれが完全にデマで間違ってるから指摘してるだけだね
コンストラクタでWaitしたらWinFormsだからUIスレッドブロックして操作不能になるけどそれを理解していってるよな?
GUIアプリでUIスレッドをブロックするのはユーザビリティの観点で最悪だから禁忌なんだが理解してんのか?
ウィンドウ移動もできなくなるし最悪ユーザが強制終了することになるぞ
Loadedイベントなりでasync voidを使ってasync/awaitを使って遅延初期化しろってベストプラクティスを伝えてるだけだね
992: (ササクッテロル Spe1-oe3m) 02/19(水)21:22 ID:XcW4NAYep(1) AAS
メソッドと英単語を上手く読み分けられない…まあ、初心者スレだから仕方ないか
993: (ワッチョイ b522-nwfw) 02/19(水)21:26 ID:DrShOcOZ0(7/7) AAS
どういう解釈をしてもおかしいから文盲としか言いようがないな
コンストラクタでTask.Waitを呼び出せばいい ← GUIアプリでこれをやらないのは常識、意味がわからないアドバイス
async/awaitはTaskのシンタックスシュガーだからContinueWithを使えばいい ← ただ1つずつ待つだけでわざわざTaskを使う理由などない
994(1): (ササクッテロル Spe1-oe3m) 02/19(水)21:29 ID:HIluGhdbp(1) AAS
分かっててそこまで粘着してるってw
大文字と小文字をわざわざ書き分けてww
995: (ワッチョイ e332-vA3c) 02/19(水)22:08 ID:ME4LgXTt0(1) AAS
どっちが粘着してんだかw
996(2): (ワッチョイ cb10-cd+Z) 02/19(水)22:10 ID:U6FgMrZU0(2/2) AAS
>>980が踏み逃げしとったから次スレ建てといた
ふらっと C#,C♯,C#(初心者用) Part161
2chスレ:tech
997: (オイコラミネオ MM69-cd+Z) 02/19(水)22:11 ID:WA7OixNvM(7/7) AAS
guiでTask.Wait()はダメだった
間違っていた
998: 警備員[Lv.44] (ワッチョイ e5d7-MmBQ) 02/19(水)22:24 ID:XGXKOHez0(1) AAS
>>996
乙
999: (ワッチョイ e332-vA3c) 02/20(木)06:00 ID:qUsb4IK30(1) AAS
>>994の謝罪マダー??w
>>996乙
1000: (ササクッテロル Spe1-oe3m) 02/20(木)10:05 ID:NQ9HqBflp(1) AAS
わざわざwaitとWaitとで書き分けてる意図w
1001(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 375日 0時間 48分 17秒
1002(1): 1002 ID:Thread(2/2) AAS
5ちゃんねるの運営はUPLIFT会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《UPLIFT会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
4 USD/mon. から匿名でご購入いただけます。
▼ UPLIFT会員登録はこちら ▼
外部リンク:uplift.5ch.net
▼ UPLIFTログインはこちら ▼
2ch板:login
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 1.416s*