Я использую .Net 4.5: когда я запускаю Assembly.GetTypes(), я получаю массив System.Type. System.Type имеет свойство GUID. Я заметил, что если я остановлю и перезапущу свое приложение, и даже если я что-то изменю в классе перед перекомпиляцией, я все равно получу то же значение GUID для класса. Изменится ли это когда-нибудь, и если да, то почему?
Используя System.Type, какова ожидаемая продолжительность жизни свойства GUID?
comment
Я вижу и согласен. Спасибо.
- person Kelly Cline   schedule 29.07.2016
comment
Однозначно дубликат. Однако в качестве примечания: если вы измените имя класса, вы заметите, что сгенерированный идентификатор также изменится. Руководство не привязано к содержимому класса, а только к полному имени типа.
- person David L   schedule 29.07.2016