Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.

1
Как реализовать пользовательскую аутентификацию в ASP.NET MVC 5
Я разрабатываю приложение ASP.NET MVC 5. У меня есть существующая БД, из которой я создал свою модель данных сущности ADO.NET. У меня есть таблица в этой БД, которая содержит столбцы «имя пользователя» и «пароль», и я хочу использовать их для реализации аутентификации и авторизации в моем Webapp; Я не могу …

4
Каков метод, противоположный Any <T>
Как я могу проверить с Linq, если коллекция не содержит объекта. IE Противоположность Any&lt;T&gt;. Я мог бы инвертировать результат с помощью, !но для удобства чтения я задавался вопросом, есть ли более лучший способ сделать это? Стоит ли самому добавлять расширение?
80 c#  linq 

5
Что такое эквивалент C # функции карты в Haskell
Функция map в Haskell имеет два входных параметра. Первый параметр - это функция, а второй параметр - это список. Функция карты применяет функцию, переданную в качестве входного параметра, ко всем элементам в списке и возвращает новый список. Есть ли в C # эквивалент этой функциональности?
80 c# 

1
Получить все свойства, отмеченные определенным атрибутом
У меня есть класс и свойства. Некоторые свойства могут быть помечены атрибутом (это мое LocalizedDisplayNameнаследство от DisplayNameAttribute). Это метод получения всех свойств класса: private void FillAttribute() { Type type = typeof (NormDoc); PropertyInfo[] propertyInfos = type.GetProperties(); foreach (var propertyInfo in propertyInfos) { ... } } Я хочу добавить свойства класса …
80 c#  reflection 


11
Битовые поля в C #
У меня есть структура, которую мне нужно заполнить и записать на диск (на самом деле несколько). Пример: byte-6 bit0 - original_or_copy bit1 - copyright bit2 - data_alignment_indicator bit3 - PES_priority bit4-bit5 - PES_scrambling control. bit6-bit7 - reserved В C я мог бы сделать что-то вроде следующего: struct PESHeader { unsigned …
80 c#  bit-fields 

5
Какое простейшее регулярное выражение позволяет проверять электронные письма, чтобы они не принимали их вслепую? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 1 год назад . Уточните этот вопрос Когда пользователи создают учетную запись на моем сайте, я …

6
Недействительная попытка чтения при отсутствии данных
private void button1_Click(object sender, EventArgs e) { string name; name = textBox5.Text; SqlConnection con10 = new SqlConnection("con strn"); SqlCommand cmd10 = new SqlCommand("select * from sumant where username=@name"); cmd10.Parameters.AddWithValue("@name",name); cmd10.Connection = con10; cmd10.Connection.Open();//line 7 SqlDataReader dr = cmd10.ExecuteReader(); } if ( textBox2.Text == dr[2].ToString()) { //do something; } Когда я …
80 c#  ado.net 



4
Огромная разница в производительности (в 26 раз быстрее) при компиляции для 32 и 64 бит
Я пытался измерить разницу между использованием a forи a foreachпри доступе к спискам типов значений и ссылочных типов. Я использовал следующий класс для профилирования. public static class Benchmarker { public static void Profile(string description, int iterations, Action func) { Console.Write(description); // Warm up func(); Stopwatch watch = new Stopwatch(); // …

7
Чтение атрибута XML с помощью XmlDocument
Как я могу прочитать атрибут XML с помощью C # XmlDocument? У меня есть XML-файл, который выглядит примерно так: &lt;?xml version="1.0" encoding="utf-8" ?&gt; &lt;MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream"&gt; &lt;Other stuff /&gt; &lt;/MyConfiguration&gt; Как мне прочитать атрибуты XML SuperNumber и SuperString? В настоящее время я использую XmlDocument и получаю промежуточные значения с …
80 c#  .net  xml  xmldocument 

6
Как написать запрос "один ко многим" в Dapper.Net?
Я написал этот код для проецирования отношения один ко многим, но он не работает: using (var connection = new SqlConnection(connectionString)) { connection.Open(); IEnumerable&lt;Store&gt; stores = connection.Query&lt;Store, IEnumerable&lt;Employee&gt;, Store&gt; (@"Select Stores.Id as StoreId, Stores.Name, Employees.Id as EmployeeId, Employees.FirstName, Employees.LastName, Employees.StoreId from Store Stores INNER JOIN Employee Employees ON Stores.Id = Employees.StoreId", …
80 c#  .net  dapper 



Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.