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

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

8
Отправить файл через HTTP POST с C #
Я искал и читал об этом и не смог найти ничего действительно полезного. Я пишу небольшое приложение Win C #, которое позволяет пользователю отправлять файлы на веб-сервер не по FTP, а по HTTP с использованием POST. Думайте об этом как о веб-форме, но работающей в приложении Windows. У меня есть …
96 c#  http  post  system.net 

2
Напротив String.Split с разделителями (.net)
Есть ли способ сделать противоположное String.Splitв .Net? То есть объединить все элементы массива с заданным разделителем. Прием ["a", "b", "c"]и подача "a b c"(с разделителем " "). ОБНОВЛЕНИЕ: Я сам нашел ответ. Это String.Joinметод.
96 c#  .net  arrays  string 

3
Метод расширения и динамический объект
Я собираюсь резюмировать свою проблему в следующем фрагменте кода. List<int> list = new List<int>() { 5, 56, 2, 4, 63, 2 }; Console.WriteLine(list.First()); Выше код работает нормально. Теперь я попробовал следующее dynamic dList = list; Console.WriteLine(dList.First()); но я получаю RuntimeBinderException. Почему это так?
96 c#  dynamic  c#-4.0 

4
LINQ to Entities поддерживает только приведение примитивов EDM или перечислимых типов с интерфейсом IEntity.
У меня есть следующий общий метод расширения: public static T GetById<T>(this IQueryable<T> collection, Guid id) where T : IEntity { Expression<Func<T, bool>> predicate = e => e.Id == id; T entity; // Allow reporting more descriptive error messages. try { entity = collection.SingleOrDefault(predicate); } catch (Exception ex) { throw new …

30
Страница HTTP 404 не найдена в веб-API, размещенном в IIS 7.5
У меня есть приложение Web Api. Он отлично работает, когда я тестировал его с помощью сервера отладки VS 2010. Но теперь я развернул его в IIS 7.5 и получаю ошибку HTTP 404 при попытке доступа к приложению. Вот мой web.config <?xml version="1.0" encoding="utf-8"?> <configuration> <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-FlowGearProxy-20123141219;Integrated …


4
Как изменить стиль CSS в коде файла для div в ASP.NET?
Я пытаюсь изменить атрибут стиля CSS для div на основе информации, которую я получаю из таблицы базы данных в коде за моей страницей aspx. По сути, я пытаюсь сделать следующее, но получаю ошибки. Aspx: <div id="testSpace" runat="server"> Test </div> Код позади: testSpace.Style = "display:none;" testSpace.Style("display") = "none"; Что я делаю …
96 c#  asp.net  css 

4
Оператор LINQ Distinct, игнорировать регистр?
Рассмотрим следующий простой пример: List<string> list = new List<string>() { "One", "Two", "Three", "three", "Four", "Five" }; CaseInsensitiveComparer ignoreCaseComparer = new CaseInsensitiveComparer(); var distinctList = list.Distinct(ignoreCaseComparer as IEqualityComparer<string>).ToList(); Похоже, что CaseInsensitiveComparer на самом деле не используется для сравнения без учета регистра. Другими словами, uniqueList содержит то же количество элементов, что …

8
Получить значение выходного параметра в ADO.NET
Моя хранимая процедура имеет выходной параметр: @ID INT OUT Как я могу получить это с помощью ado.net? using (SqlConnection conn = new SqlConnection(...)) { SqlCommand cmd = new SqlCommand("sproc", conn); cmd.CommandType = CommandType.StoredProcedure; // add parameters conn.Open(); // *** read output parameter here, how? conn.Close(); }
96 c#  .net  ado.net 

16
Как избежать Response.End () Исключение «Поток прерван» во время загрузки файла Excel
Я попытался преобразовать свой набор данных в Excel и загрузить этот Excel. Я получил требуемый файл Excel. Но System.Threading.ThreadAbortException возникала при каждой загрузке Excel. Как решить эту проблему? .. Помогите, пожалуйста ... Я вызываю этот метод на моем экране aspx. Он также вызывает такое же исключение. Я вызываю эту общедоступную …
96 c#  asp.net 

14
Как сгладить дерево через LINQ?
Итак, у меня есть простое дерево: class MyNode { public MyNode Parent; public IEnumerable<MyNode> Elements; int group = 1; } У меня есть IEnumerable<MyNode>. Я хочу получить список всего MyNode(включая объекты внутреннего узла ( Elements)) в виде одного плоского списка Where group == 1. Как это сделать через LINQ?
96 c#  .net  linq  .net-4.0  tree 


3
Простой полный пример RestSharp [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Я пытался создать простой прототип веб-приложения, которое использует RestSharp для вызова Rest API. …
96 c#  rest  restsharp 

7
Путь: объединить абсолютные и относительные строки пути
Я пытаюсь присоединиться к пути Windows с относительным путем, используя Path.Combine. Тем не менее, Path.Combine(@"C:\blah",@"..\bling")возвращает C:\blah\..\blingвместо C:\bling\. Кто-нибудь знает, как это сделать, не написав свой собственный преобразователь относительного пути (что не должно быть слишком сложно)?
96 c#  .net  windows  path  filesystems 

10
Как установить строку подключения к SQL Server?
Я разрабатываю простое приложение C #, я хотел бы знать следующее: когда я подключаю свое приложение к SQL Server на моем ПК, я знаю строку подключения (имя сервера, пароль и т. Д.), Но когда я подключаю его к другому ПК, строка подключения к SQL Server отличается. Есть ли в SQL …

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