Мне было интересно, применимы ли переопределяющие операторы преобразования только к числовым типам? Если в каких случаях неявный или явный оператор преобразования применим к другим типам значений или ссылочным типам. Пример был бы замечательным. Thanksявляются операторами преобразования, применимыми только к числовым типам .net
2
A
ответ
3
Нет - вы можете использовать любой тип.
Например, XAttribute имеет целый ряд преобразований, определенные, которые делают различные преобразования простыми:
XAttribute attrib = new XAttribute("Foo", "12345");
int i = (int)attrib;
string s = (string)attrib;
Другим полезным примером является Джон NonNullable<T>
- это призвано аккуратно работать с классами, запретив аннулирует. Операторы преобразования упрощают использование.
Смежные вопросы
- 1. Являются ли регулярные выражения применимыми только к строкам?
- 2. Являются ли аннотации применимыми к подклассам?
- 3. неявного преобразования для общего класса ограничен только к некоторым типам
- 4. Являются ли «естественные преобразования» применимыми к Койонеде, чтобы на самом деле получить «естественные преобразования»?
- 5. Являются ли объектно-ориентированные понятия применимыми к языку C?
- 6. C# Кастинг с операторами преобразования
- 7. Как просматривать веб-сайт только с носителями, применимыми к печати?
- 8. Являются ли абстрактные типы данных эквивалентными типам?
- 9. Scala неявные преобразования, которые не применяются к определенным типам
- 10. Являются ли Сортируемые строки в Граппелли применимыми для полей M2M?
- 11. Являются ли массивы PowerShell только .NET-массивами?
- 12. Выражения состояний Mozilla также являются операторами. Зачем?
- 13. оператор = неоднозначность в соединении с операторами преобразования
- 14. Присоединяйтесь к типам Netezza
- 15. DataBinding к ссылочным типам
- 16. Являются ли зарезервированные AWS экземпляры EC2 применимыми к экземплярам свободного рынка?
- 17. Как применить неявное приведение к числовым типам с использованием деревьев выражений?
- 18. Доступ к типам данных 2013
- 19. Работа с событиями javascript, применимыми только для определенного контента
- 20. Обязательно ли для таблиц быть применимыми к Присоединению к ним?
- 21. Инструмент преобразования доступа к узлу в .net?
- 22. Json.NET: Как сделать DefaultValueHandling применимы только к определенным типам?
- 23. Диаграмма изменяемых по отношению к неизменяемым типам
- 24. Являются ли .NET-потоки безопасными?
- 25. python, добавляющий новые методы к встроенным типам
- 26. Добавление методов к нулевым типам
- 27. Применение отливки к примитивным типам
- 28. Прочитайте вывод, который должен быть только числовым
- 29. Ограничить ввод NSTextField только числовым? NSNumberformatter
- 30. SQL-инъекции с подготовленными операторами?
Обязательный пример «Джон Скит»: - / – 2008-11-26 11:37:27