StringReference
public string Value { get; set; }
Language: C#
Значение строки
public StringReference(string value)
Language: C#
Инициализирует строковую ссылку
Parameters:
- value: Значение строки
public object? Get(Type type, Func<Guid, object> deserialize)
Language: C#
Получает значение ссылки, десериализованное в указанный тип
Parameters:
- type: Тип, в который нужно преобразовать значение
- deserialize: Функция для десериализации объекта по его GUID (не используется в данном классе)
Returns: Значение, преобразованное в указанный тип
public override bool Equals(object? obj)
Language: C#
Проверяет равенство с другим объектом
Parameters:
- obj: Другой объект для сравнения
Returns: True, если объекты равны, иначе False
public override int GetHashCode()
Language: C#
Получает хэш-код объекта
Returns: Хэш-код объекта