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

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

17
Не вдалося перевірити для однієї або декількох сутностей, зберігаючи зміни в базі даних SQL Server за допомогою Entity Framework
Я хочу зберегти свою Правка в базі даних, і я використовую Entity FrameWork Code-First в ASP.NET MVC 3 / C #, але я отримую помилки. У моєму класі подій у мене є типи даних DateTime та TimeSpan, але в моїй базі даних є дата та час відповідно. Чи може це …

10
Автоматична вертикальна смуга прокрутки в текстовому блоці WPF?
У мене є TextBlockWPF. Я пишу до нього багато рядків, значно перевищуючи його вертикальну висоту. Я очікував, що вертикальна смуга прокрутки автоматично з’явиться, коли це станеться, але цього не сталося. Я намагався шукати властивість смуги прокрутки на панелі властивостей, але не зміг її знайти. Як я можу зробити так, щоб …
336 c#  .net  wpf  scrollbar  textblock 

10
Навіщо використовувати ключове слово params?
Я знаю, що це основне питання, але я не зміг знайти відповідь. Навіщо його використовувати? якщо ви пишете функцію або метод, який її використовує, при видаленні її код все одно буде працювати ідеально, на 100% як без нього. Наприклад: З парамами: static public int addTwoEach(params int[] args) { int sum …

5
Як перевірити, чи є тип підтипу АБО тип об’єкта?
Щоб перевірити, чи є тип підкласу іншого типу в C #, легко: typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true Однак це не вдасться: typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false Чи є спосіб перевірити, чи тип є або підкласом АБО базового класу, не використовуючи ORоператора чи використовуючи метод розширення?
335 c#  reflection  types  subclass 

8
Що являє собою подвійний сервер sql?
У мене є декілька властивостей, в C#яких знаходяться, doubleі я хочу зберігати їх у таблиці на SQL Server, але помітив, що doubleтипу немає , тож що найкраще використовувати, decimalабо float? Це збереже значення широти та довготи, тому мені потрібна найточніша точність. Дякую за відповіді поки що.

15
Як закріпити результат цілочислового поділу?
Я особливо думаю про те, як відобразити елементи керування сторінками при використанні такої мови, як C # або Java. Якщо у мене є x елементів, які я хочу відображати у відрізках y на сторінці, скільки сторінок знадобиться?
335 c#  java  math 

25
Отримання під-масиву з існуючого масиву
У мене є масив X з 10 елементів. Я хотів би створити новий масив, що містить усі елементи з X, які починаються з індексу 3 і закінчуються в індексі 7. Звичайно, я можу легко написати цикл, який зробить це для мене, але я хотів би зберегти свій код максимально чистим …
335 c#  .net  arrays 

30
FileSystemWatcher Змінена подія піднімається двічі
На цей питання є відповіді на Stack Overflow на російському : Як вирішити повторити зміну зміни в FileSystemWatcher? У мене є додаток, де я шукаю текстовий файл і якщо в ньому внесені якісь зміни, я використовую OnChangedeventhandler для обробки події. Я використовую, NotifyFilters.LastWriteTimeале все-таки подія звільняється двічі. Ось код. public …

30
Як змусити TextBox приймати лише числовий вхід у WPF?
Я хочу прийняти цифри і десяткову точку, але жодної ознаки. Я розглянув зразки, що використовують керування NumericUpDown для Windows Forms, і цей зразок спеціального управління NumericUpDown від Microsoft . Але поки здається, що NumericUpDown (підтримується WPF чи ні) не збирається надавати потрібну мені функціональність. Те, як розроблено мою програму, ніхто …
335 c#  wpf  xaml  textbox  numericupdown 


15
Як здійснити дзвінки до програми REST за допомогою C #?
Це код, який у мене є: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System; using System.Net.Http; using System.Web; using System.Net; using System.IO; namespace ConsoleProgram { public class Class1 { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string DATA = @"{""object"":{""name"":""Name""}}"; static void Main(string[] args) { Class1.CreateObject(); } …
335 c#  api  rest 

30
Різниця в місяцях між двома датами
На цей питання є відповіді на Stack Overflow на російському : Визначення кількості місяців між двома датами Як обчислити різницю в місяцях між двома датами в C #? Чи є еквівалент методу VB DateDiff()в C #. Мені потрібно знайти різницю в місяцях між двома датами, які розрізняються роками. У документації …
334 c#  .net  vb.net  date 

12
Чи повинні HttpClient та HttpClientHandler розміщуватися між запитами?
System.Net.Http.HttpClient і System.Net.Http.HttpClientHandler в .NET Framework 4.5 реалізують IDisposable (через System.Net.Http.HttpMessageInvoker ). Документація usingзаяви: Як правило, коли ви використовуєте об'єкт, що не використовується, ви повинні оголосити його та використати в операторі, що використовує. У цій відповіді використовується така модель: var baseAddress = new Uri("http://example.com"); var cookieContainer = new CookieContainer(); using …

6
Обчисліть контрольну суму MD5 для файлу
Я використовую iTextSharp для читання тексту з PDF-файлу. Однак буває, що я не можу витягнути текст, оскільки файл PDF містить лише зображення. Я завантажую одні і ті ж файли PDF щодня, і я хочу перевірити, чи PDF був змінений. Якщо текст та дату модифікації неможливо отримати, чи контрольна сума MD5 …
334 c#  .net  hash  md5 

17
Як відрізати мілісекунд від .NET DateTime
Я намагаюся порівняти марку часу від вхідного запиту до збереженого значення бази даних. SQL Server, звичайно, зберігає деяку точність мілісекунд у часі, і коли він читається в .NET DateTime, він включає ці мілісекунди. Однак вхідний запит до системи не пропонує такої точності, тому мені потрібно просто скинути мілісекунди. Я відчуваю, …
334 c#  .net  datetime 

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