c# ×32
Создан 03.01.2025
23
голоса
5
ответов
116
просмотров
Как получить согласованное побайтовое представление строк в C# без ручного задания кодировки?

Как мне преобразовать строку в byte[] в .NET (C#) без явного указания конкретной кодировки?

Я собираюсь зашифровать строку. Я могу зашифровать её без преобразования, но мне всё равно хотелось бы понять, почему кодировка здесь важна.

Также, почему кодировку вообще стоит учитывать? Разве нельзя...

21
голоса
5
ответов
128
просмотров
Как устранить предупреждение "Точек останова не удастся достичь. Символы не были загружены для этого документа"?

Описание проблемы:

У меня есть приложение на C# для настольных ПК (используется версия Visual Studio Express), которое работало, но через 5 секунд перестало функционировать.

Я попробовал следующее:

  • Убедился, что конфигурация отладки, флаг отладки и полная информация для отладки установлены...
14
голоса
5
ответов
117
просмотров
JavaScriptSerializer - Сериализация JSON перечислений в виде строк

У меня есть класс, который содержит свойство типа enum, и при сериализации объекта с использованием JavaScriptSerializer, результат в формате JSON содержит целочисленное значение перечисления, а не его строковое "имя". Есть ли способ получить значение перечисления в виде строки в JSON без...

11
голоса
5
ответов
123
просмотров
Как установить заголовок Content-Type для запроса HttpClient?

Я пытаюсь установить заголовок Content-Type для объекта HttpClient в соответствии с требованиями API, к которому я обращаюсь.

Я пробовал установить Content-Type следующим образом:

using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); ...

9
голоса
5
ответов
121
просмотров
Если папка не существует, создайте её

У меня есть контрол FileUploader в моем приложении. Я хочу сохранить файл в указанной папке. Если эта папка не существует, я хочу сначала создать её, а затем сохранить файл в эту папку. Если папка уже существует, то просто сохранить файл в неё.

Как я могу это сделать?

8
голоса
5
ответов
111
просмотров
В C# в чем разница между public, private, protected и отсутствием модификатора доступа?

Всем привет! На протяжении всех моих лет в колледже я использовал модификатор доступа public, и теперь хочу разобраться в разнице между public, private и protected.

Также хотел бы узнать, что делает static по сравнению с тем, если его нет. Заранее спасибо за помощь!

8
голоса
5
ответов
103
просмотров
Самый Быстрый Способ Вставки в Entity Framework

Я ищу самый быстрый способ вставки данных в Entity Framework.

Я задаю этот вопрос в связи со сценарием, когда у вас есть активный TransactionScope, и объем вставляемых данных очень большой (более 4000 записей). Процесс может занять более 10 минут (это стандартное время ожидания для транзакций),...

7
голоса
5
ответов
118
просмотров
Запрос прерван: Не удалось создать безопасный канал SSL/TLS

Мы не можем подключиться к HTTPS серверу с использованием WebRequest из-за следующего сообщения об ошибке:

Запрос был прерван: Не удалось создать защищённый канал SSL/TLS.

Мы понимаем, что у сервера нет действительного HTTPS сертификата для указанного пути, но чтобы обойти эту проблему, мы...

7
голоса
5
ответов
103
просмотров
Как создать выпадающий список из enum в ASP.NET MVC?

Я пытаюсь использовать метод расширения Html.DropDownList, но не могу разобраться, как использовать его с перечислением.

Допустим, у меня есть перечисление, выглядящее следующим образом:

public enum ItemTypes

Как мне создать выпадающий список с...

6
голоса
5
ответов
167
просмотров
6
голоса
5
ответов
96
просмотров
Не удается обновить EntitySet: определен DefiningQuery, но отсутствует элемент <UpdateFunction>

Я использую Entity Framework 1 с .NET 3.5.

Я выполняю простую операцию:

var roomDetails = context.Rooms.ToList();

foreach (var room in roomDetails)
{        
   room.LastUpdated = DateTime.Now;
}

Однако, когда я пытаюсь выполнить:

context.SaveChanges();

я получаю...

0
голоса
3
ответов
102
просмотров
appSettings vs applicationSettings: устарели ли appSettings?

У меня возникли вопросы по поводу двух способов хранения настроек в файле web.config.

AppSettings: Смотрите в web.config:


    
    

Использование в коде:

ConfigurationManager.AppSettings["key1"];

ApplicationSettings/Свойства (автоматически сгенерированы при...

0
голоса
5
ответов
97
просмотров
ASP.NET: Ошибка "Доступ к пути запрещен" при загрузке файлов на веб-сервер Windows Server 2008 R2

У меня есть веб-приложение на ASP.NET, которое загружает файлы в определенную папку на веб-сервере. На локальном сервере все работает отлично, но после развертывания приложения на веб-сервере я начинаю получать ошибку "Доступ к пути "D:\Attachments\myfile.doc" запрещен". Я предоставил пользователю...

0
голоса
1
ответов
83
просмотров
Ввод ключей вручную с помощью Entity Framework

Описание проблемы:

Я пытаюсь использовать Entity Framework с подходом "code first" для простого проекта базы данных, и столкнулся с проблемой, которую не могу решить.

Я заметил, что EF автоматически устанавливает значение ID для моих таблиц, увеличивая его на 1 каждый раз и полностью...

0
голоса
5
ответов
79
просмотров
Обрезка строки запроса и возврат чистого URL в C# ASP.NET

Я хочу взять оригинальный URL, обрезать параметры строк запроса и вернуть очищенную версию URL. Это должно происходить на протяжении всего приложения, поэтому было бы идеально реализовать это через глобальный файл Global.asax. Я также думаю, что целесообразно использовать редирект...

0
голоса
2
ответов
84
просмотров
Обмен сессиями между приложениями с использованием службы состояния сессии ASP.NET

Я пытаюсь организовать совместное использование сессий между двумя веб-приложениями, размещенными на одном сервере. Одно из приложений — это .NET 2.0 Web Forms, а другое — .NET 3.5 MVC2.

Оба приложения настроены на использование сессий следующим образом:

<sessionState
     ...
0
голоса
1
ответов
86
просмотров
Лучшая настройка непрерывной интеграции для одиночного разработчика (.NET) [закрыт]

Проблема на StackOverflow:

Я ищу легкий и простой в настройке CI-сервер, который я мог бы запустить на своем ноутбуке вместе с Visual Studio и ReSharper. Я, конечно же, рассматриваю все известные решения, такие как CruiseControl, TeamCity и т.д., но для меня самым важным критерием является...

0
голоса
5
ответов
91
просмотров
Как запустить модульные тесты на платформе x64?

У меня есть приложение на C#, которое должно работать в режиме x64. Проблема в том, что я пытаюсь создать модульные тесты, которые выполняют методы этого x64 приложения, но проект с тестами не собирается. При попытке сборки я получаю следующую ошибку:

Ошибка загрузки...
0
голоса
2
ответов
656
просмотров
Когда и зачем использовать TryUpdateModel в ASP.NET MVC 2?

Не могу найти простого примера кода, чтобы понять, как работает метод TryUpdateModel. Когда его нужно использовать и почему?

0
голоса
5
ответов
90
просмотров
"Ошибка при выполнении криптографической операции при расшифровке cookie Forms"

У меня возникла проблема после загрузки моего веб-сайта на хостинг. Появилось следующее сообщение об ошибке: "Произошла ошибка во время криптографической операции."

Я провел некоторые исследования и обнаружил, что куки формальной аутентификации связаны с MachineKey, который отличается при...