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

Подробнее про c#...

Создаю интерфейс для мониторинга с помощью C# в Visual Studio 2022. Написал простой код с первобытным дизайном, при сборке нет ни ошибок, ни предупреждений — все хорошо. Но когда я запускаю приложение, его основная форма появляется ПУСТОЙ — просто белое окно, в котором ничего нет. Это папка проекта...
27 Май 2023 в 20:10
Итак, я пишу систему заклинаний с использованием какой-то системы компонентов заклинаний. Сами заклинания и компоненты заклинаний являются объектами, доступными для сценариев. Spell для создания как актив и SpellComponent, поскольку объекты, отличные от Unity, не могут быть должным образом сериали...
Вот моя конфигурация sessionState в файле web.config: <sessionState timeout="20" mode="Custom" customProvider="DynamoDBSessionStoreProvider"> </sessionState> Время сеанса истекает через 20 минут, и он перенаправляет на страницу входа, даже если пользователь активно использует приложе...
27 Май 2023 в 19:38
Я конвертирую фотографии в формат webp с помощью asp.net core 7 на локальном хосте, но фотографии не конвертируются на сервере Windows. public static void GetWebp(int width, int height, int quality, string fullPath, string webpFile) { ResizeLayer rL = new(new Size(width, ...
27 Май 2023 в 19:11
Я пытаюсь определить, почему эти настройки аутентификации .NET 7 JWT не работают ... в то время как следующие настройки под ним проходят. Неверные настройки builder.Services .AddAuthentication(JwtBearerDefaults.AuthenticationScheme) .AddJwtBearer(x => { x.TokenValidationParameter...
27 Май 2023 в 18:18
Итак, что я пытаюсь сделать: у пользователя есть настольное приложение с сеткой. Сетка в основном показывает ему список тем электронной почты, которые были отправлены на определенный адрес электронной почты. Когда пользователь дважды щелкает строку в сетке, Outlook открывает электронное письмо с т...
27 Май 2023 в 18:05
Одна из функций программы, которую я разрабатываю, включает в себя изменение внешнего мира (например, изменение файлов), затем запуск процесса, ожидание его завершения, а затем отмену первоначально внесенных изменений. Эти изменения могут потерпеть неудачу непредвиденным образом, и в этом случае мы ...
c#
27 Май 2023 в 18:05
Я хорошо разбираюсь в моддинге игр, но всякий раз, когда я вижу метод Init(), я разочаровываюсь, потому что что это??? Я пытался найти его, но я вижу либо учебники и страницы, которые объясняют это УЖАСНО, либо те, которые объясняют что-то совершенно другое....
27 Май 2023 в 18:03
System.ArgumentNullException: «Значение не может быть нулевым. Имя параметра: значение» Привет всем, я столкнулся с ошибкой в ​​своей программе, которую я не могу решить, это мой код контроллера: public ActionResult AddComment(int id, string email,string name,string comment) { P...
Я получаю эту ошибку, когда мое веб-задание начинает готовиться на портале Azure. Я проверил dll и понял, что только Microsoft.Extensions.Hosting использует "Microsoft.Extensions.Hosting.Abstractions" v 2.1.0. Как я могу решить эту проблему? Мой проект .net framework 4.7 (пожалуйста, не забудьте э...
Я пытаюсь написать свои собственные методы шифрования/дешифрования в решении .NET 7 (НЕ 4.8 или даже 6). Я знаю, что в прошлом RijndaelManaged была популярной реализацией, но Microsoft теперь пометила это как Obsolete, поэтому я хочу написать «7-й способ .NET». Хотя мои методы, похоже, работают до ...
27 Май 2023 в 17:08
У меня есть эта простая проекция, которая проецирует Date to DateDto: public static IQueryable<DateDto> Projection(this IQueryable<Date> source) { return source.Select(c => c.Map()).AsQueryable(); } private static DateDto Map(this Date date) { return new DateDto() ...
27 Май 2023 в 16:46
Моя проблема в том, что я хотел бы поделиться файлом cookie идентификации ASP.NET между .NET Core и .NET. У меня есть последняя версия ASP.NET Identity в обоих местах: .NET Core — это новая страница входа, .NET — это устаревшее приложение, которое будет преобразовано в .NET Core в отдаленном будущем...
27 Май 2023 в 14:51
Я столкнулся с System.OutOfMemoryException, что происходит в случае, если я пытаюсь загрузить некоторые файлы (26 МБ), в то время как доступная память больше, чем загружаемый файл во столько же раз (1 ГБ). Есть идеи. Детали проекта: .Net 7 / C# / RestSharp Место исключения: RestClient client= new R...
27 Май 2023 в 14:43
< Сильный > Вопросы . Как использовать VS для организации классов слева направо? Можно ли организовать классы слева направо с помощью VS? Я использую проект для обзора https://github.com/jhon65496/Northwind_Q VS построила диаграмму классов. Я хочу: расширить классы и сделать их расположенными сл...
У меня есть приложение С#, в котором я должен отображать элементы правильного списка в отношении выбора пользователя. Есть несколько списков, связанных с выбором пользователя, у меня отображается правильный список на экране. Кроме того, я должен сделать какой-то другой процесс в списке, касающийся ...
27 Май 2023 в 12:24
Мне нужно разработать что-то вроде tcp чата, в котором будут подключаться 2 клиента. В локальной сети все работает, но после того как поставил на хост не могу подключиться к своему tcplistener public class CarHub { { public TcpListener tcpListener = new TcpListener(IPAddress.Any, 5000)...
27 Май 2023 в 11:06
Был проект WPF/DevExpress .net 4.8 Framework, который я обновил до Net7 с помощью «.Net Up [garde Assistant» — все прошло очень гладко. Все строится, кроме этой ошибки: Error LC0000 'Could not load file or assembly 'PresentationFramework, Version=6.0.2.0, Culture=neutral, PublicKeyToken=31bf3856ad36...
27 Май 2023 в 10:47
Мы можем использовать событие Blazor @onmouseenter, чтобы проверить, наведен ли элемент или нет. Но я хочу проверить и показать всплывающее окно при «долгом наведении». Например, если пользователь наводит курсор на имя пользователя в течение 2 секунд, только тогда функция, прикрепленная к нему, мо...
27 Май 2023 в 09:53
Следуя моей проблеме здесь: Как сгенерировать токен сеанса для AWS< /а> Теперь я могу подключиться к AWS API, но получаю эту ошибку: RestResponse response = await client.ExecuteAsync(request); {"message":"Учетные данные должны относиться к правильной службе: 'ses'." Разочаровывает то, что, как и в...
27 Май 2023 в 09:11
Я использую Visual Studio C# и делаю текстовое поле. Я хотел бы сделать текстовое поле с текстовыми подсказками, когда текстовое поле пусто. Если пользователь может ввести любые символы, слова исчезнут. Например, когда я использую Google Chrome, он будет отображать серое слово, чтобы попросить вас...
27 Май 2023 в 09:09
Я создаю приложение Blazor Webassembly. Я использую эмулятор хранилища Azure для имитации хранилища Azure в процессе разработки и установил обозреватель хранилища Azure. Я следую Создать SAS службы для большого двоичного объекта с примером .NET, чтобы мое приложение подключалось к моей учетной зап...
27 Май 2023 в 06:09
Я обновил свой код с .NET Core 2.2 до .NET 6.0, после обновления соответствующих пакетов я могу выполнить часть кода, но когда я пытаюсь выполнить хранимую процедуру одним из методов, я получаю нулевую ссылку исключение. Другие методы работают нормально для выполнения других хранимых процедур. Я п...
27 Май 2023 в 05:51
Я создаю игру, в которой вы играете за мяч, а стены движутся вокруг вас в разных направлениях. Моя проблема в том, что когда он ударяется о стену, он добавляет силу к стене, перемещая ее в направлениях, которые мне не нужны. Я пытался заморозить положение или сделать их кинематическими, но если я ...
27 Май 2023 в 04:52
У меня есть множество пользовательских подкомпонентов, которые будут получать обновления состояния, если они перечислены вручную, например. <MyCustomComponent Data="@data" /> Однако DynamicComponent не будет получать изменения состояния данных, если я настрою его следующим образом: <DynamicComponen...
27 Май 2023 в 03:36