/
smwwiki
/
OneScript_fork
Обзор
Документация
Войти
/
smwwiki
/
OneScript_fork
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/OneScript.Core/Values/BslObjectValue.cs
28 строк
961 B
EvilBeaver
Выделена отдельная папка для инфраструктуры исключений
24 июл 2023, 22:46
24 июл 2023, 22:46
d1c2e94
Код
Авторство
О чём код?
/*---------------------------------------------------------- This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. ----------------------------------------------------------*/ using OneScript.Exceptions; using OneScript.Localization; namespace OneScript.Values { public abstract class BslObjectValue : BslValue { public override int CompareTo(BslValue other) { var msg = new BilingualString("Сравнение на больше/меньше для данного типа не поддерживается", "Comparison for less/greater is not supported for this type"); throw new RuntimeException(msg); } public override bool Equals(BslValue other) { return ReferenceEquals(this, other); } } }