[過去ログ] ふらっと C#,C♯,C#(初心者用) Part155 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
92: デフォルトの名無しさん (ワッチョイ a702-KtZt) [sage] 2022/06/23(木) 20:58:51.74 ID:ey2ezatM0(3/4) AAS
少なくとも >>5151(8): 41 (ワッチョイ 8341-643o) [] 2022/06/22(水) 22:57:40.86 ID:LVeGoA3E0(1) AAS
みなさんありがとうございます。書いたコードはこんな感じです。
.NET Framework4.8 の Form アプリで、画面にlabelを1つ置いています。
私の環境だとDebug, Releaseビルドに関わらず100倍くらいBが早いです。
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
}
private Random _random = new Random();
private void Test(Func<int> func) {
var sw = Stopwatch.StartNew();
var count = 10000;
for (var i = 0; i < count ; i++) {
label1.Text = func().ToString();
Application.DoEvents();
}
sw.Stop();
Console.WriteLine($"{sw.ElapsedMilliseconds} msec");
}
private int MethodA() {
return _random.Next(1, 100);
}
private int MethodB() {
var random = new Random();
return random.Next(1, 100);
}
private void button1_Click(object sender, EventArgs e) {
Test(MethodA);
Test(MethodB);
}
}
のコードでは、Label.Text の更新とApplication.DoEventの時間測ってるのと変わらん
244: デフォルトの名無しさん (アウグロ MMa9-qjp3) [sage] 2022/07/11(月) 17:53:50.74 ID:d1RSnGBRM(1) AAS
もう見られたくない処理だけc++で書いてモジュールキックとかでいいんじゃないかな?
333: デフォルトの名無しさん (ワッチョイ 6aba-cNHU) [sage] 2022/07/17(日) 21:15:05.74 ID:V9ww3jje0(1) AAS
こういう同じ内容を何度もコピペするのって、電車の中で車掌さんのモノマネしてる人と同じようなものらしい
360: デフォルトの名無しさん (ラクッペペ MM0e-tsYU) [sage] 2022/07/20(水) 00:11:30.74 ID:tWgqxNamM(1) AAS
自分が使う自分のプログラムなら自分のPCに合わせて大量メモリ好きなだけ使えばいい
自分の研究用とかならよくある話
ま、読み込み分割ぐらいバカでも書けるだろ
一般用として一般人に需要無いことを自覚してなおAPIの制限にけちをつけるのなら立派なマカーだ
362: デフォルトの名無しさん (ワッチョイ 1a63-ONQP) [sage] 2022/07/20(水) 09:05:44.74 ID:z1C6xKss0(1) AAS
記憶が正しければ「リード一回」は4GBが限界
確かNSInputStream.readがmaxLen引数をNSUIntegerで取ってたから
NSDataには仕様上エクサバイトまで初期化と同時に読み込めた筈だが
内部ではbyte配列を束ねて確保してるだろうから、File.readAllBytesと比較するのはちょっとズレてると思う
437: デフォルトの名無しさん (スッップ Sd9a-Ar6L) [sage] 2022/08/01(月) 15:44:46.74 ID:GQMzgwKzd(1) AAS
サポートは切れないだろうけど、近いうちにオプション扱いになるだろうね
502: デフォルトの名無しさん (ワッチョイ 13ad-eDUT) [] 2022/08/06(土) 15:55:35.74 ID:fi6gTDde0(1) AAS
>>499WinformやWPF並みの完成度と、開発環境が整えられれば流行る可能性はある
今のWinUI3はまだそれらがない
547: デフォルトの名無しさん (ワッチョイ dd02-9bk+) [sage] 2022/08/13(土) 10:56:50.74 ID:X5MwWX870(3/3) AAS
リンクでやるとパス変わっただけで使えなくなるからなぁ
絶対名前変えたり動かしたりしないってのなら大丈夫だろうけど
本当に個人開発でしか使えない
778: デフォルトの名無しさん (ワッチョイ a979-aExz) [sage] 2022/09/01(木) 02:13:57.74 ID:IweMpTry0(1/3) AAS
どう動いてもハードでないわけだからクソ遅そうだけどね
835(1): デフォルトの名無しさん (ワッチョイ 6702-+xtQ) [sage] 2022/09/03(土) 12:04:33.74 ID:22RM66RL0(1/3) AAS
>>834設定だけでやる奴は単純に拡大するだけだからボヤける
本当の意味での高DPI対応ではない
836(1): デフォルトの名無しさん (アウアウウー Sa8b-X5ka) [sage] 2022/09/03(土) 12:04:57.74 ID:MAChL+qha(2/8) AAS
>>835
ボヤけない設定ができるんだが
962: デフォルトの名無しさん (ワッチョイ c701-5AQg) [sage] 2022/09/08(木) 00:10:21.74 ID:Q8RpWacn0(1) AAS
マ板のアホが紛れ込んで来たのかな
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s