![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.07.2011
Сообщений: 12
|
![]()
Добрый день!
![]() Расскажите, кто знает, что из себя представляет структура System.Guid, в чем ее достоинства и для чего она чаще всего используется? ![]()
Every moment takes me to paradise
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 398
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
![]()
Guy все правильно написал, но добавлю немного: допустим у тебя есть некий список элементов класса MyClass:
Код:
Код:
|
![]() |
![]() |
![]() |
#4 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]()
Небольшое уточнение:
Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 05.07.2011
Сообщений: 12
|
![]()
Большое спасибо за ответы, теперь более менее ясно
![]()
Every moment takes me to paradise
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.07.2011
Сообщений: 12
|
![]()
ммм... ну допустим, у меня есть класс, в котором хранятся имя, фамилия и этот уникальный ID... каким образом определяется, что этого ID нет где-то в другом месте, в другом компе, в другой сети? О.о
простите, за глупый вопрос ^_^""
Every moment takes me to paradise
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Вообще-то никак, но вероятность возникновения такого события крайне мала. Считайте что это псевдослучайное число из очень большого диапазона возможных чисел. Какова вероятность того, что встретятся подряд два одинаковых номера из чисел в диапазоне от 0 до 2 в 128 степени?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 05.07.2011
Сообщений: 12
|
![]()
ну все равно ведь, чтобы сгенерировать число, которое чуть ли не 100% больше нигде не встретится, нужно от чего-то отталкиваться
Every moment takes me to paradise
|
![]() |
![]() |
![]() |
#9 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
![]()
И ещё не забывайте, что GUID основывается на аппаратной части компьютера.
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Теория вероятности возникла в средние века - трехсот лет исследований Вам не достаточно? В компьютере это таймер, аппаратные данные и пятна на Солнце.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() Последний раз редактировалось Utkin; 05.07.2011 в 13:58. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по GUID | mike_tihomirov | Общие вопросы C/C++ | 1 | 12.03.2010 18:03 |
System.Net и System.Net.Sockets | Adwenturer | Общие вопросы .NET | 4 | 08.02.2010 22:08 |
GUID Excel'Я | пасечник | Microsoft Office Excel | 4 | 21.12.2009 20:28 |
system | lennon | Безопасность, Шифрование | 1 | 31.10.2009 18:31 |
System V | AhmetJan | Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) | 7 | 01.03.2009 13:09 |