Вопросы с тегом '.net'

НЕ используйте для вопросов о .NET Core - используйте вместо этого [.net-core]. .NET Framework - это программная среда, предназначенная главным образом для операционной системы Microsoft Windows. Он включает в себя реализацию библиотеки базовых классов, общеязыковой среды выполнения (обычно называемой CLR), общей системы типов (обычно называемой CTS) и динамической среды исполнения. Он поддерживает множество языков программирования, включая С#, VB.NET, F # и C++/CLI.
15

Использование LINQ для удаления элементов из списка <T>

Скажите, что у меня есть запрос LINQ, например: var authors = from x in authorsList where x.firstname == "Bob" select x; Учитывая, что authorsList имеет тип List<Author>, как я могу удалить элементы Author из aut...
12 мая '09 в 15:56
10

Метод передачи в качестве параметра с использованием С#

У меня есть несколько методов с одной и той же сигнатурой (параметры и возвращаемые значения), но разные имена и внутренности методов разные. Я хочу передать имя метода для запуска к другому методу, который будет вызывать переданный метод. public in...
17 янв. '10 в 21:01
34

Внедрение INotifyPropertyChanged - существует ли лучший способ?

Microsoft должна была внедрить что-то мгновенное для INotifyPropertyChanged, как в автоматических свойствах, просто укажите {get; set; notify;} Я думаю, что это имеет смысл сделать это. Или есть какие-то осложнения? Можем ли мы сами реализовать что-...
22 авг. '09 в 9:34
72

Файл метаданных '.dll' не найден.

Я работаю над проектом WPF, С# 3.0, и я получаю эту ошибку: Error 1 Metadata file 'WORK=- \Tools\VersionManagementSystem\BusinessLogicLayer\bin\Debug \BusinessLogicLayer.dll' could not be found C:\-=WORK=- \Tools \VersionManagementSystem\VersionMana...
14 сент. '09 в 14:19
14

Какие решения NoSQL существуют для .NET?

Какие NoSQL решения для .NET?
21 нояб. '09 в 23:09
31

Как удалить все файлы и папки в каталоге?

С помощью С#, как я могу удалить все файлы и папки из каталога, но все равно сохранить корневой каталог?
17 авг. '09 в 15:48
16

Как получить тип T от члена общего класса или метода?

Скажем, у меня есть общий элемент в классе или методе, поэтому: public class Foo<T> { public List<T> Bar { get; set; } public void Baz() { // get type of T } } Когда я создаю экземпляр класса, T становится ...
17 февр. '09 в 15:24
25

Как получить путь сборки, в которой находится код?

Есть ли способ получить путь для сборки, в которой находится текущий код? Мне не нужен путь вызывающей сборки, только тот, который содержит код. В принципе, мой unit test должен читать некоторые тестовые файлы xml, которые расположены относительно ...
09 сент. '08 в 20:12
10

Разделить строку на другую строку в С#

Я использовал метод Split() для разделения строк, но это работает, только если вы разделяете строку по символу. Есть ли способ разделить string с другой строкой, являющейся параметром разделения по? Я попытался преобразовать сплиттер в массив симво...
11 февр. '10 в 15:24
16

Лучший способ повторить символ в С#

Что это лучший способ создать строку \t в С# Я изучаю С# и экспериментирую с разными способами говорить то же самое. Tabs(uint t) - это функция, которая возвращает string с t количеством \t 's Например Tabs(3) возвращает "\t\t\t" Какой из этих...
04 янв. '09 в 21:56
11

Интерфейсы С#. Неявная реализация по сравнению с явной реализацией

Каковы различия в реализации интерфейсов неявно и явно в С#? Когда вы должны использовать неявное и когда следует использовать явное? Есть ли какие-либо плюсы и/или минусы одного или другого? Официальные рекомендации Microsoft (из первого выпу...
27 сент. '08 в 10:56
18

Порядок элементов в классах: поля, свойства, конструкторы, методы

Существуют ли официальные правила С# для заказа предметов с точки зрения структуры классов? Это идет: Публичные поля Частные поля свойства Конструкторы методы ? Мне интересно, есть ли жесткое и быстрое правило о порядке вещей? Я вроде повсюду...
29 сент. '08 в 20:23
10

Каковы истинные преимущества ExpandoObject?

Класс ExpandoObject, добавляемый в .NET 4, позволяет произвольно устанавливать свойства объекта во время выполнения. Есть ли в этом какие-то преимущества по сравнению с использованием Dictionary<string, object> или даже Hashtable? Насколько ...
31 окт. '09 в 1:09
19

Встраивание DLL в скомпилированный исполняемый файл

Можно ли встроить уже существующую DLL в скомпилированный исполняемый файл С# (чтобы у вас был только один файл для распространения)? Если это возможно, как можно это сделать? Обычно я просто оставляю DLL снаружи и заставляю программу установки спр...
09 окт. '08 в 23:11
14

Как преобразовать перечисление в список в С#?

Есть ли способ конвертировать enum в список, содержащий все параметры перечисления?
22 июл. '09 в 18:48