C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■103062 / 2階層)  検索を早く
□投稿者/ ぶなっぷ (3回)-(2024/04/15(Mon) 13:31:08)
特に重い処理をやっているようには見えません。

焼け石に水でしょうが、わずかには速くなりそうなものとしては、
> bool matchesSearch1 = usedRange.Cells[i, 1].Value2 != null && usedRange.Cells[i, 1].Value2.ToString() == searchValue1;
などと、同じセル usedRange.Cells[i, 1] を2度参照しているものを1度にしてみるとかでしょうか。

こんな感じですね。
> bool matchesSearch1 = usedRange.Cells[i, 1].Value2?.ToString() == searchValue1;

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: 検索を早く /WebSurfer →Re[3]: 検索を早く /ぶなっぷ
 
上記関連ツリー

検索を早く / よし (24/04/15(Mon) 10:40) #103060
Re[1]: 検索を早く / WebSurfer (24/04/15(Mon) 12:43) #103061
│└ 検索を早く / ぶなっぷ (24/04/15(Mon) 13:31) #103062 ←Now
│  └ Re[3]: 検索を早く / ぶなっぷ (24/04/15(Mon) 13:36) #103063
Re[1]: 検索を早く / 魔界の仮面弁士 (24/04/15(Mon) 14:40) #103064
  └ Re[2]: 検索を早く / furu (24/04/16(Tue) 11:28) #103065
    └ Re[3]: 検索を早く / よし (24/04/19(Fri) 17:11) #103084 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信