| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > IPAddress.Address |
| Автор: Jlekc 12.5.2005, 22:47 | ||||||
мне нуна перебирать АйПи в комта диапазоне, логично было б написать нечто подобное:
но ip.Address представлен как:
а не как
розложить на состовные не проблема, но мож есть красивее способ? |
| Автор: redrick 12.5.2005, 23:49 |
| ИМХО быстрее разложить чем постить на форум =) |
| Автор: Jlekc 13.5.2005, 00:16 | ||
быть может, но я не спешу. ну а насчет разложить: 1) разложить на состовные 2) проинкрементить и сделать проверку на переход в следуший регистр 3) сложить ТУПО, много лишнего кода((, на VC данных проблем бы небыло, но решил поучить C#, мля почему они адресс так собрали я тут подумываю как ткое на асме прокрутить мож полутиться (кстати в C# вставки асма мона делать?, или нуна длл-ку написать на комта другом языке?) |
| Автор: mr.DUDA 13.5.2005, 09:36 | ||
Вот, если лениво самому писать, пример:
З.Ы. свойство IPAddress.Address помечено в MSDN как obsolete, так что скорее всего в .NET 2.0 его не будет, так что я не стал бы расчитывать на него. Сделано это не от хорошей жизни, а потому что в IPAddress введена поддержка IPv6. |
| Автор: Jlekc 13.5.2005, 16:38 |
| псиб) а что насчет _asm-a?? ведь АйПи (8 байт) и его мона было б загнать в ЕАХ, считывания происходит с верхнего разряда. представления в регистри будет то что нуна, его и инкать. Ток чот не получаеться описать вставки асма в Шарпе((, он держет? мона сампл? |
| Автор: Jlekc 13.5.2005, 17:31 | ||
хых, ну это уже на чот похоже, а то раскладывать, раскладывать
|