C#, C♯, C#相談室 Part98 (478レス)
上下前次1-新
抽出解除 レス栞
52: デフォルトの名無しさん (ワッチョイ 7f11-gXPy) [] 2024/09/06(金) 03:15:10.46 ID:CmuGhD0i0(1) AAS
なんでわざわざ足してんの?
334: デフォルトの名無しさん (ワッチョイ bfbc-6F/1) [sage] 2025/04/16(水) 05:53:28.46 ID:HaWtxdw70(1/3) AAS
イマイチ質問が把握できないがこういうことか?
UIスレッドでTaskScheduler.FromCurrentSynchronizationContext();してTaskSchedulerを確保しておく
UIスレッドで実行したいメソッドは上記TaskSchedulerを使ってStartするTaskとして実行する
public Form1()
{
this.Button1.Click += ExecuteAsync;
}
async void ExecuteAsync(object? sender, EventArgs e)
{
var scheduler = TaskScheduler.FromCurrentSynchronizationContext();
await Task.Run(async () => {
using var logger = new Logger("Task");
var task = Task.Factory.StartNew<Task>(() => SetTextAsync(), CancellationToken.None, CreationOptions.None, scheduler);
await task;
await task.Result;
});
}
async Task SetTextAsync() {
await Task.Delay(1000);
this.Text = DateTime.Now.ToString("HH:mm:ss");
}
394: デフォルトの名無しさん (ワッチョイ d9eb-IDA4) [] 2025/08/05(火) 08:50:09.46 ID:6/QKa+fA0(1) AAS
ここで聞くよりAIで済むからじゃね
416: デフォルトの名無しさん (オイコラミネオ MM37-vKG+) [sage] 2025/08/16(土) 23:21:01.46 ID:8bJ0YWvyM(2/2) AAS
今のプログラマでキャッシュを意識しないのはスクリプトのプログラマぐらいで
他は全員意識すべき事項
475: デフォルトの名無しさん (ワッチョイ ade5-4hEK) [sage] 2025/08/28(木) 02:08:42.46 ID:p7htnHWA0(1/2) AAS
ケンシロウにしてた時代はある。
壁紙は今もケンシロウ。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.030s*