如何獲得最快結果 我寫下面的代碼。如何快速創建ip範圍?
for (int i = 0; i < 256; i++)
for (int j = 0; j < 256); j++)
for (int k = 0; k < 256; k++)
for (int p = 0; p < 256; p++)
{
writer.WriteLine(string.Format("{0}.{1}.{2}.{3}", i, j, k, p));
}
但是我的用戶告訴我,它的速度很慢。我沒有任何想法如何提高進展。分享問題,也許 有人知道。謝謝。
什麼是作家?它是緩衝流嗎?爲什麼每個ip的'setText'? – bansi
我不明白你在做什麼。出於某種原因,你正在寫0.0.0.0到255.255.255.255?爲什麼你需要4個索引來做到這一點?你爲什麼要這麼做呢? –
那麼,你正在生成40 GB的數據順序,4294967296'string.formats'和UI更新......當然需要一段時間。在您生成的實際IP中更具體。你需要'9.0.45.2'嗎? – Jens