Лучшие implicit-cast вопросы ИТ разработчиков

  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Какой десериализатор Json отображает коллекции IList <T>?

Я пытаюсь десериализовать JSON в объектную модель, где коллекции представлены в видеIList<T> типы. Фактическая десериализация здесь: JavaScriptSerializer serializer = new JavaScriptSerializer(); return serializer.Deserialize<IList<Contact>>( ...

Задан 18 Oct 2009, 05:16 от Matt Kocaj
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему я не могу уменьшить указатель на элементы в аргументах шаблона?

Если я создаю указатель на базовый член, я обычно могу преобразовать его в указатель на производный член, но не при использовании в шаблоне, таком как Buzz н...

Задан 26 Oct 2010, 19:14 от Joseph Garvin
  • 28 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как мне избежать неявных преобразований на не конструирующих функциях?

Как избежать неявного приведения к неконструктивным функциям? У меня есть функция, которая принимает целое число в качестве параметра, но эта функция также принимает символы, bools и longs. Я полагаю, что это делает это, неявно бросая их. Как ...

Задан 13 Oct 2012, 22:19 от Trevor Hickey
  • 22 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Выборочно отключить подсемейство в Scala? (правильно введите List.contains)

List("a").contains(5)Потому чтоInt никогда не может содержаться в спискеString, этодолжен генерировать ошибку во время компиляции, но это не так. Тщательно и бесшумно проверяет каждыйString содержится в списке на равенство5, который никогда не ...

Задан 02 Dec 2011, 17:47 от Shelby Moore III
  • 11 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Есть ли способ сделать динамическое неявное приведение типов в C #?

Учитывая этот класс с неявным оператором приведения: public class MyDateTime { public static implicit operator MyDateTime(System.Int64 encoded) { return new MyDateTime(encoded); } public MyDateTime(System.Int64 encoded) { _encoded = encoded; } ...

Задан 18 Jan 2010, 23:59 от YOU
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Неоднозначный вызов между перегрузками двухсторонних неявных кастируемых типов, когда производный тип единицы передается в качестве параметра

(Попытка найти название, которое суммирует проблему, может быть очень сложной задачей!)У меня есть следующие классы с некоторыми перегруженными методами, кот...

Задан 28 Oct 2014, 10:39 от GDS