가장 빠른 결과를 얻는 방법 나는 아래 코드를 작성합니다.가능한 한 빨리 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 개의 인덱스가 필요합니까? 그리고 왜 처음에 그것을하고 있습니까? –
글쎄, 당신은 4294967296'string.formats'와 UI 업데이트로 40GB의 데이터를 생성하고 있습니다 ... 물론 시간이 좀 걸립니다. 생성중인 실제 IP에서보다 구체적으로 설명하십시오. '9.0.45.2'가 필요합니까? 전체 IPv4 범위 인 – Jens