c#- все статьи тега ➜ страница 29
Как я могу заставить my.NET приложение для запуска от имени администратора?
Как только моя программа установлена на клиентской машине, как заставить мою программу работать от имени администратора в Windows 7? ...
Загрузка файлов ASP.NET MVC 3.0
Я хочу загрузить файл вasp. net-mvc. Как я могу загрузить файл с помощью html input file контроля? ...
Как конвертировать UTF-8 byte[] в строку?
У меня есть byte[] массив, который загружен из файла, который я знаю, содержит UTF-8. В некотором отладочном коде мне нужно преобразовать его в строку. Есть ли один лайнер, который сделает это? под обложками это должно быть просто распределение и memcopy, так что даже если это не реализовано, это должно быть возможно. ...
Как я могу генерировать случайные буквенно-цифровые строки в C#? [закрытый]
Как я могу генерировать случайные 8-символьные буквенно-цифровые строки в C#? ...
Ошибка проверки для одного или нескольких объектов. Увидеть EntityValidationErrors недвижимости для получения более подробной информации
у меня эта ошибка при заполнении базы данных с кодом первого подхода. ошибка проверки для одного или нескольких объектов. Увидеть EntityValidationErrors недвижимости для получения более подробной информации. честно говоря, я не знаю, как проверить содержание ошибок проверки. Visual Studio показывает мне, что это массив с 8 объектами, поэтому 8 ошибок проверки. это работает с моей предыдущей моделью, но я сделал несколько изменений, которые я объясняю ниже: у меня было перечисление под н ...
С петлей# - перерыв и продолжить
в цикле C# (не стесняйтесь отвечать на другие языки), в чем разница между break и continue как средство покинуть структуру цикла и перейти к следующей итерации? пример: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and continue ? //continue; } } ...
В чем разница между публичным, частным, защищенным и не имеющим модификатора доступа?
все мои студенческие годы я использую public, и хотел бы знать разницу между public,private и protected? и что значит static делать, а не иметь ничего? ...
Для чего используется ключевое слово yield в C#?
В How Can I Expose Only a Fragment of IList вопрос один из ответов имел следующий фрагмент кода: IEnumerable<object> FilteredList() { foreach( object item in FullList ) { if( IsItemInPartialList( item ) yield return item; } } что там делает ключевое слово yield? Я видел его ссылки в нескольких местах и еще один вопрос, но я не совсем понял, что он на самом деле делает. Я привык думать о выходе в смысле того, что одна нить уступает другой, но здесь это н ...
Как получить индекс текущей итерации цикла foreach?
есть ли какая-то редкая языковая конструкция, с которой я не сталкивался (например, те немногие, которые я недавно узнал, некоторые из переполнения стека) в C#, чтобы получить значение, представляющее текущую итерацию цикла foreach? например, в настоящее время я делаю что-то вроде этого в зависимости от обстоятельств: int i=0; foreach (Object o in collection) { // ... i++; } ...
Как превратить объект C# в строку JSON in.NET?
у меня есть такие классы: class MyDate { int year, month, day; } class Lad { string firstName; string lastName; MyDate dateOfBirth; } и я хотел бы превратить Lad объект в строку JSON, как это: { "firstName":"Markoff", "lastName":"Chaney", "dateOfBirth": { "year":"1901", "month":"4", "day":"30" } } (без форматирования). Я нашел этой ссылке, но он использует пространство имен, которое не находится в .NET 4. Я также слышал о JSON.NE ...
Чтение настроек из приложения.config или web.config in.net
Я работаю над библиотекой классов C#, которая должна иметь возможность читать настройки из web.config или app.config файл (в зависимости от того, ссылается ли DLL из ASP.NET веб-приложение или приложение Windows Forms). я нашел это ConfigurationSettings.AppSettings.Get("MySetting") работает, но этот код был помечен как устаревший Microsoft. Я читал, что я должен использовать: ConfigurationManager.AppSettings["MySetting"] однако System.Configuration.ConfigurationManager класс, похоже, ...
Динамический LINQ OrderBy на IEnumerable
Я нашел пример в VS2008 примеры для динамического LINQ, который позволяет использовать sql-подобную строку (например,OrderBy("Name, Age DESC")) для заказа. К сожалению, метод включен только работает на IQueryable<T>;. Есть ли способ получить эту функциональность на IEnumerable<T>? ...
Как определить, является ли строка числом?
если у меня есть эти строки: "abc" = false "123" = true "ab2"= false есть ли команда, например IsNumeric или что-то еще, которая может определить, является ли строка допустимым числом? ...
Получение нового экземпляра объекта из типа
можно не всегда узнать тип объекта во время компиляции, но может потребоваться создать экземпляр типа. Как получить новый экземпляр объекта из типа? ...
Самый быстрый способ вставки в Entity Framework
Я ищу самый быстрый способ вставки в Entity Framework. Я спрашиваю это из-за сценария, где у вас есть активный TransactionScope и вставка огромна (4000+). Он потенциально может длиться более 10 минут (тайм-аут транзакций по умолчанию), и это приведет к неполной транзакции. ...
Интерфейсы C#. Неявная реализация против явной реализации
каковы различия в реализации интерфейсов имплицитно и явно в C#? когда следует использовать неявное и когда следует использовать явное? есть ли какие-либо плюсы и/или минусы для одного или другого? официальные рекомендации Microsoft (от первого издания Основные Принципы Проектирования) указано, что использование явных реализаций не рекомендуется, так как это дает код неожиданного поведения. Я думаю, что это руководство очень действителен в пред-МОК-время, когда вы не передаете вещи как инт ...
Как я могу преобразовать систему структуры.Byte byte[] к объекту System.IO.Stream в C#?
как преобразовать struct System.Bytebyte[] до System.IO.Stream "объект" в C#? ...
Как правильно создать приложение с одним экземпляром?
использование C# и WPF под .NET (а не Windows Forms или консоль), каков правильный способ создания приложения, которое может быть запущено только как один экземпляр? Я знаю, что это как-то связано с какой-то мифической вещью, называемой мьютексом, редко я могу найти кого-то, кто беспокоится о том, чтобы остановиться и объяснить, что это такое. код должен также сообщить уже запущенному экземпляру, что пользователь попытался запустить второй, и, возможно, также передать любые аргументы командно ...
IEnumerable vs List-что использовать? Как они работают?
у меня есть некоторые сомнения по поводу того, как работают счетчики, и LINQ. Рассмотрим эти два простых выбора: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); или IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.Spe ...
Использование LINQ для удаления элементов из списка
скажите, что у меня есть запрос LINQ, такой как: var authors = from x in authorsList where x.firstname == "Bob" select x; учитывая, что authorsList типа List<Author>, Как я могу удалить Author элементы authorsList которые возвращаются запросом в authors? или, другими словами, как я могу удалить все равное имя Боба из authorsList? Примечание: это упрощенный пример для целей вопрос. ...