Как сравнивать разные типы объектовC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как сравнивать разные типы объектов

Сообщение Anonymous »

Ищем способ найти объект между двумя объектами. Пытался преобразовать целое число в десятичное, используя

Код: Выделить всё

static bool Between(object value, object low, object high)
{
if (value == null && low == null && high == null)
return false;

if (value is int || low is int || high is int ||
value is decimal || low is decimal || high is decimal ||
value is double || low is double || high is double ||
value is int? || low is int? || high is int? ||
value is decimal? || low is decimal? || high is decimal? ||
value is double? || low is double? || high is double? )
return (decimal)(value ?? 0) >= (decimal)(low ?? 0) && (decimal)(value ?? 0) = (DateOnly)(low ?? DateOnly.MinValue) && (DateOnly)(value ?? 0) = 0 && av.CompareTo(shigh) 

Подробнее здесь: [url]https://stackoverflow.com/questions/79037394/how-to-compare-different-types-of-objects[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»