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

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


19
Разбить коллекцию на n частей с помощью LINQ?
Есть ли хороший способ разбить коллекцию на nчасти с помощью LINQ? Конечно, не обязательно равномерно. То есть я хочу разделить коллекцию на подколлекции, каждая из которых содержит подмножество элементов, причем последняя коллекция может быть разорвана.
122 c#  .net  linq  data-structures 

4
Выберите несколько записей на основе списка идентификаторов с помощью linq
У меня есть список, содержащий идентификаторы моей UserProfileтаблицы. Как я могу выбрать все UserProfilesна основе списка идентификаторов, которые я varиспользую LINQ? var idList = new int[1, 2, 3, 4, 5]; var userProfiles = _dataContext.UserProfile.Where(......); Я тут застрял. Я могу сделать это с помощью циклов for и т. Д. Но я …
122 c#  linq 

19
ASP.NET MVC - не удалось прикрепить объект типа MODELNAME, поскольку другой объект того же типа уже имеет такое же значение первичного ключа
В двух словах, исключение выдается во время POSTing модели оболочки и изменения состояния одной записи на «Изменено». Перед изменением состояния устанавливается состояние «Отсоединено», но вызов Attach () выдает ту же ошибку. Я использую EF6. Пожалуйста, найдите мой код ниже (названия моделей были изменены, чтобы их было легче читать) Модель // …

4
запрос превышает настроенный maxQueryStringLength при использовании [Authorize]
У меня есть сайт MVC3 на C #, у меня есть конкретное представление, в которое загружаются параметры запроса из функции JavaScript, функция перенаправляет на сайт через window.location.href = "../ActionName?" + query_string; query_string - строка динамических параметров запроса, созданная функцией JavaScript. Причина этой странности заключается в том, что иногда одна и …

9
Как проверить, все ли элементы списка имеют одинаковое значение и вернуть его, или вернуть «otherValue», если нет?
Если все элементы в списке имеют одно и то же значение, то мне нужно использовать это значение, в противном случае мне нужно использовать «otherValue». Я не могу придумать простой и понятный способ сделать это. См. Также Аккуратный способ написания цикла со специальной логикой для первого элемента в коллекции.
122 c#  linq 

1
Как указать атрибуты данных в razor, например, data-externalid = «23151» в @ this.Html.CheckBoxFor (…)
@this.Html.CheckBoxFor(m => m.MyModel.MyBoolProperty, new { @class="myCheckBox", extraAttr="23521"}) С бритвой я не могу указать значения для атрибутов данных, таких как data-externalid="23521" Есть ли способ сделать это с помощью @this.Html.CheckBoxFor(...)?
122 c#  .net  razor 



7
Проблема с токеном защиты от подделки (MVC 5)
У меня проблема с токеном защиты от подделки :( Я создал свой собственный класс User, который работал нормально, но теперь я получаю сообщение об ошибке всякий раз, когда перехожу на страницу / Account / Register . Ошибка: Заявление типа http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier или http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider было отсутствует в предоставленных ClaimsIdentity. Чтобы включить поддержку …


18
Получение значения флажка в ASP.NET MVC 4
Я работаю над приложением ASP.NET MVC 4. Это приложение имеет базовую форму. Модель моей формы выглядит следующим образом: public class MyModel { public string Name { get; set; } public bool Remember { get; set; } } В моей форме есть следующий HTML-код. <input id="Name" name="Name" type="text" value="@Model.Name" /> <input …
122 c#  asp.net-mvc-4 

6
C # Regex для Guid
Мне нужно проанализировать строку и добавить одинарные кавычки вокруг каждого значения Guid. Я думал, что могу использовать Regex для этого, но я не совсем гуру Regex. Есть ли хорошее регулярное выражение для идентификации Guid? Мой второй вопрос: как только я нашел допустимое регулярное выражение, я предполагаю, что буду использовать, Regex.Replace(String, …
122 c#  regex 

3
Установка данных тела WebRequest
Я создаю веб-запрос в ASP.NET, и мне нужно добавить кучу данных в тело. Как я могу это сделать? var request = HttpWebRequest.Create(targetURL); request.Method = "PUT"; response = (HttpWebResponse)request.GetResponse();
122 c#  httpwebrequest 


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