#c# #string
Вопрос:
Нужно переопределить систему.Преобразовать.Струна. я добился для струна.Tostring() с использованием stringextensions.is существует аналогичный способ работы для преобразования. пожалуйста, помогите найти способ достичь этого.
Комментарии:
1. Вы не можете переопределить
Convert.ToString
.
Ответ №1:
Просто реализуйте IConvertible в своем классе. Это то, что используется внутренним преобразованием (см. Источник)
class MyClass : IConvertible
{
string IConvertible.ToString(IFormatProvider provider)
{
return "whatever";
}
// all the other IConvertible methods
}