/
EvilBeaver
/
OneScript
Обзор
Документация
Войти
/
EvilBeaver
/
OneScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/OneScript.Core/Values/IValue.cs
22 строки
719 B
EvilBeaver
Удалены GetRawValue в ядре
21 май 2025, 21:31
21 май 2025, 21:31
bce9bb0
Код
Авторство
О чём код?
/*---------------------------------------------------------- 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 System; using OneScript.Types; namespace ScriptEngine.Machine { public interface IValue : IComparable<IValue>, IEquatable<IValue> { TypeDescriptor SystemType { get; } } public static class IValueExtension { public static bool StrictEquals(this IValue value, IValue other) => value.Equals(other) && value.SystemType == other.SystemType; } }