Результаты поиска по запросу "value-type"

12 ответов

Являются ли типы значений неизменяемыми по определению?

Я часто читаю этоstructОни должны быть неизменными - не так ли по определению? Рассматриваете ли выint быть неизменным? int i = 0; i = i + 123;Кажется хорошо - мы получаем новыйint и назначить его обратноi, Как насчет этого? i++;Хорошо, мы ...

5 ответов

C # Общие ограничения для включения типов значений и строк

Я пытаюсь написать метод расширения в IEnumerable, который будет применяться только к типам значений и строкам. public static string MyMethod<T>(this IEnumerable<T> source) where T : struct, stringОднако 'string' не является допустимым ...

12 ответов

В чем разница между структурой и классом в .NET?

В чем разница между структурой и классом в .NET?

ТОП публикаций

3 ответа

Преобразование массива различных типов значений в байтовый массив

Это то, что я придумала до сих пор, но это не кажется оптимальным, какие-нибудь идеи о лучших подходах? public void ToBytes(object[] data, byte[] buffer) { byte[] obytes; int offset = 0; foreach (object obj in data) { if (obj is string) obytes ...

2 ответа

ключи массива / объекта для хеш-таблиц в powershell

При создании хэша с ключом массива, Как мне сгенерировать ключ для поиска значения хеша. то есть не получая его от перечислителя хеша $a = @{"a" = "1" "b" = "2" ("c","c1") = "3"}Использование обычного массива, похоже, не работает. $k1 = ...

4 ответа

Enum - это ссылочный тип или тип значения?

Я использовал свойство Enum в моемEntityFramework [http://msdn.microsoft.com/en-US/data/ef]5 класс, но в базе данных это поле обнуляется. Visual studio выдает ошибку, что это свойство должно быть обнуляемым. Мой вопрос: является ли Enum ссылочным ...

4 ответа

Подробности о том, что происходит, когда структура реализует интерфейс

Я недавно сталкивался с этим вопросом Stackoverflow:Когда использовать структуру? [https://stackoverflow.com/questions/521298/when-to-use-struct-in-c] В нем был ответ, который сказал что-то немного более глубокое: Кроме того, следует понимать, ...

1 ответ

используя Scala 2.10.1 типы значений в Java

Я обновляю свой проект 2.9. * До 2.10. У меня есть несколько классов для фундаментальных типов (углы, длины и т. Д.), Которые кажутся идеальными кандидатами для типов значений. К сожалению, мой код Java, который использует эти типы, не ...

6 ответов

Можно ли изменить значение по умолчанию для примитивного типа данных?

Недавно я создал универсальный класс Matrix <T>, который действует как оболочка для коллекции List <List <T >>. Насколько я могу судить, этот класс работает отлично. Я столкнулся с небольшой проблемой, хотя в отношении значений по умолчанию T. Я ...

4 ответа

Указатели универсального типа?

Итак, я хочу создать универсальный класс, который изменит значение типа данных. Причина, по которой я хочу это сделать, заключается в том, что я могу использовать методы отмены и повторения. Я мог бы написать класс для каждого нужного мне ...