Как реализовать метод ToType интерфейса IConvertable?

163
20 марта 2022, 09:40

Я бы хотел увидеть пример реализации для любой пользовательской структуры

Answer 1

Вот простой пример

object IConvertible.ToType(Type conversionType, IFormatProvider provider)
{
    if (!hasValue)
    {
        //Если пришёл null
        // Или выбросить исключение
        // Или вернуть Null
    }
    //Отправляй данные в свой метод, и делай с ними что хочешь
    return Convert.ChangeType(value, conversionType, provider);
}
READ ALSO
Сделать свечение только у индикатора в progress bar wpf c#

Сделать свечение только у индикатора в progress bar wpf c#

Я делаю свечение через DropShadowEffectЕсли тупо повесить его на прогресс бар, свечение будет на всем прогресс баре

233
Одновременный запуск одной формы в приложении

Одновременный запуск одной формы в приложении

Есть форма, которая делает api запрос через таймерМне нужно запустить несколько таких форм, чтобы они делали api запрос

170
TCPClient async/await C#

TCPClient async/await C#

У меня есть несколько девайсовПрограмма должно эти устройства постоянно пинговать

63
C# Узнать скорость вычесления на GPU (хешрейт)

C# Узнать скорость вычесления на GPU (хешрейт)

Всем доброго времени суток! Столкнулся я с такой вот проблемой: Есть необходимость при помощи C# Net20 рассчитать скорость видеокарты, так как...

97