Запитання з тегом «c#»

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код C # зазвичай орієнтований на сімейство інструментів та час виконання Microsoft .NET, які включають, серед іншого, .NET Framework, .NET Core та Xamarin. Використовуйте цей тег для питань щодо коду, написаного в офіційній специфікації C # або C #.

10
Згорнути всі # регіони (!) У C # (Visual Studio)
Існує ряд комбінацій клавіш та команд меню для автоматичного розширення або згортання всіх складних файлів у поточному документі. Ctrl+ M, Ctrl+ Lперемикає всі складові рекурсивно, від верхнього простору імен до внутрішніх методів та коментарів. В основному все, що має ліву піктограму [+]. Ctrl+ M, Ctrl+ Oробить це трохи менше, але …

7
Як завантажити зображення з URL
Чи є спосіб завантажити зображення безпосередньо з URL-адреси в c #, якщо URL-адреса не має формату зображення в кінці посилання? Приклад URL-адреси: https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-xpf1/v/t34.0-12/10555140_10201501435212873_1318258071_n.jpg?oh=97ebc03895b7acee9aebbde7d6b002bf&oe=53C9ABB0&__gda__=1405685729_110e04e71d969d392b63b27ec4f4b24a Я знаю, як завантажити зображення, коли URL-адреса закінчується форматом зображення. Наприклад: http://img1.wikia.nocookie.net/__cb20101219155130/uncyclopedia/images/7/70/Facebooklogin.png
103 c#  url  download 

7
Оновити запис без попереднього запиту?
Скажімо, я запитую базу даних і завантажую список елементів. Потім я відкриваю один із елементів у формі перегляду деталей, і замість того, щоб повторно запитувати елемент із бази даних, я створюю екземпляр елемента з джерела даних у списку. Чи є спосіб я оновити запис бази даних, не виймаючи запис окремого …

3
.net Core 2.0 - Пакет відновлено за допомогою .NetFramework 4.6.1 замість цільового фрейму .netCore 2.0. Можливо, пакет не повністю сумісний
У мене є консольна програма .net core 2.0. Я намагаюся читати файли з TFS, використовуючи наступне: Як отримати файл з TFS безпосередньо в пам'ять (тобто не хочеться читати з файлової системи в пам'ять)? Я переходжу до нугету і встановлюю Microsoft.TeamFoundationServer.ExtendedClientі натрапляю на це: Пакет 'Microsoft.AspNet.WebApi.Client 5.2.2' було відновлено за допомогою …
103 c#  .net  tfs  asp.net-core  nuget 

21
Отримайте рядок між двома рядками в рядку
У мене є такий рядок, як: "super exemple of string key : text I want to keep - end of my string" Я хочу просто зберегти рядок, що знаходиться між "key : "і " - ". Як я можу це зробити? Повинен я використовувати Regex чи можу це зробити іншим …
103 c#  regex  string 

5
Перетворення двійника в int в C #
У нашому коді є дубль, який нам потрібно перетворити на int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; Хтось може мені пояснити, чому i1 != i2? Результат, який я отримую, такий: i1 = 9і i2 = 8.
103 c#  int  double 

5
c # відкритий файл із програмою та параметрами за замовчуванням
Найпростіший спосіб відкрити файл за допомогою програми за замовчуванням: System.Diagnostics.Process.Start(@"c:\myPDF.pdf"); Однак я хотів би знати, чи існує спосіб встановлення параметрів програми за замовчуванням, тому що я хотів би відкрити pdf у визначеному номері сторінки. Я знаю, як це зробити, створюючи новий процес і встановлюючи параметри, але таким чином мені потрібно …
103 c#  file 

12
Чи є (items! = Null) зайвим перед foreach (T item in items)?
Я часто стикаюся з таким кодом: if ( items != null) { foreach(T item in items) { //... } } В основному, ifумова гарантує, що foreachблок буде виконуватися лише в тому випадку, якщо itemsвін не є нульовим. Мені цікаво, чи ifсправді потрібна умова, чи foreachвирішуватиметься випадок, якщо items == null. …

12
Як: Найкращий спосіб малювання таблиці в консольному додатку (C #)
У мене цікаве запитання. Уявіть, у мене багато даних змінюється через дуже швидкі інтервали. Я хочу відобразити ці дані як таблицю в консольному додатку. f.ex: ------------------------------------------------------------------------- | Column 1 | Column 2 | Column 3 | Column 4 | ------------------------------------------------------------------------- | | | | | | | | | | …
103 c#  console  drawing 

4
Перевірте різницю в секундах між двома разами
Привіт усім! Зараз я працюю над проектом, де коли трапляється певна подія, до масиву списку додаються деталі про подію, включаючи час, коли подія сталася. Після закінчення методу я передаю список іншому методу, який перевіряє його значення. Перш ніж пройти цикл, я перевіряю поточний час свого ПК, і мені потрібно перевірити, …
103 c# 

5
Як вирішити екземпляр всередині ConfigureServices в ASP.NET Core
Чи можна вирішити екземпляр IOptions<AppSettings>з ConfigureServicesметоду в автозавантаженні? Зазвичай ви можете використовувати IServiceProviderдля ініціалізації екземплярів, але у вас його немає на цьому етапі, коли ви реєструєте служби. public void ConfigureServices(IServiceCollection services) { services.Configure<AppSettings>( configuration.GetConfigurationSection(nameof(AppSettings))); // How can I resolve IOptions<AppSettings> here? }

7
Скопіюйте файли у вихідний каталог за допомогою csproj dotnetcore
Тож моє питання досить просте. У мене є кілька файлів, які я хочу скопіювати до каталогу виводу збірки, будь то збірка налагодження або публікація у випуску. Вся інформація, яку я можу знайти, стосується старого підходу до налаштування json. Хто-небудь мав приклад використання csproj із dotnetcore?
103 c#  .net-core 

8
обхід недійсного сертифіката SSL у .net ядрі
Я працюю над проектом, який повинен підключитися до https-сайту. Кожного разу, коли я підключаюся, мій код видає виняток, оскільки сертифікат цього сайту надходить із ненадійного сайту. Чи є спосіб обійти перевірку сертифіката в .net core http? Я бачив цей код із попередньої версії .NET. Я думаю, мені просто потрібно щось …

7
Ваш проект не посилається на “.NETFramework, Версія = v4.6.2”. Додайте посилання на “.NETFramework, Версія = v4.6.2” у “TargetFrameworks”
Я не можу запускати свої модульні тести. У мене наступна помилка: Ваш проект не посилається на ".NETFramework, Версія = v4.6.2". Додайте посилання на ".NETFramework, версія = v4.6.2" у властивості "TargetFrameworks" вашого файлу проекту, а потім повторно запустіть відновлення NuGet. В app.config: <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2"/> </startup> У Project> Properties> Application> …

9
Як використовувати System.Net.HttpClient для публікації складного типу?
У мене є спеціальний комплексний тип, з яким я хочу працювати з використанням Web API. public class Widget { public int ID { get; set; } public string Name { get; set; } public decimal Price { get; set; } } І ось мій метод контролера веб-API. Я хочу розмістити …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.