X



プログラミング詳しい人ちょっときてええええええええええええええええ
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 21:48:21.450ID:5FtWh/6P0
if (keyName.Contains("Num "))
{
keyName = keyName.Replace("Num ", "Numpad");
}


keyName = keyName.Replace("Num ", "Numpad");


どっちがいい?
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 21:48:54.453ID:ax5Cz1Zg0
速度のこと?
実測すれば?
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 21:50:08.054ID:LHrzXMFU0
絶対後者
Numがあればそれを全部置換する関数使うのにNumがあるかを別途ifで判定する意味が無い
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 21:51:59.503ID:5FtWh/6P0
後者にするわ
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 22:00:38.331ID:dXgm+Cg+d
まぁ必ず書き換えするってのは処理が重くなるのはたしか。
メモリも更新ロックかかって不安定になるかもしれない。
あるときだけ更新、の方が美しい。
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 22:04:32.179ID:qfmQTnna0
実測したら前者の方が速かった
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2024/03/07(木) 22:05:41.581ID:pFN9ACDe0
Numが含まれるケースか含まれないケースかで違うやろ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況