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

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

7
Чи існує заміна завдання на основі System.Threading.Timer?
Я новачок у завданнях .Net 4.0, і я не зміг знайти те, що, на мою думку, було б заміною на основі завдань або реалізацією таймера, наприклад періодичне завдання. Чи є така річ? Оновлення Я придумав рішення, яке, на мою думку, є рішенням для моїх потреб, а саме: обернути функцію "Таймер" …

12
Затримки викликів функцій
Чи є хороший простий метод затримки виклику функції, дозволяючи потоку продовжувати виконуватись? напр public void foo() { // Do stuff! // Delayed call to bar() after x number of ms // Do more Stuff } public void bar() { // Only execute once foo has finished } Я знаю, що …
91 c#  function  delay 

25
Розділіть рядок, що містить параметри командного рядка, на рядок [] у C #
У мене є один рядок, що містить параметри командного рядка, який потрібно передати іншому виконуваному файлу, і мені потрібно витягти рядок [], що містить окремі параметри, так само, як це робив би C #, якби команди були вказані в командному рядку. Рядок [] буде використовуватися при виконанні іншої точки входу …

30
Помилка збірки: "Процес не може отримати доступ до файлу, оскільки він використовується іншим процесом"
У мене є webformsдодаток C # , який до сьогодні працював просто плавно. Зараз сьогодні раптово, коли я намагаюся запустити програму, я отримую помилку блокування файлу: Не вдається скопіювати файл "obj \ Debug \ MyProject.exe" у "bin \ Debug \ MyProject.exe". Процес не може отримати доступ до файлу "bin \ …

6
Як виконувати об’єднання між кількома таблицями в лямбда-лінці LINQ
Я намагаюся виконати об'єднання між кількома таблицями в LINQ. У мене є такі класи: Product {Id, ProdName, ProdQty} Category {Id, CatName} ProductCategory{ProdId, CatId} //association table І я використовую наступний код (де product, categoryі productcategoryє екземплярами вищевказаних класів): var query = product.Join(productcategory, p => p.Id, pc => pc.ProdID, (p, pc) => …

6
Як додати делегата до інтерфейсу C #
Мені потрібно мати делегатів у своєму класі. Я хотів би використовувати інтерфейс, щоб "нагадати" мені встановити цих делегатів. Як? Мій клас виглядає так: public class ClsPictures : myInterface { // Implementing the IProcess interface public event UpdateStatusEventHandler UpdateStatusText; public delegate void UpdateStatusEventHandler(string Status); public event StartedEventHandler Started; public delegate void …

6
Як змінити порядок стовпців таблиці даних
Як змінити порядок стовпців таблиць даних у c #. Приклад: Створено порядок типу таблиці sql - Qty, Unit, Id, але в програмі DataTable порядок - Id, Qty, Unit. У коді Behind am безпосередньо передайте DataTable до типу таблиці sql, тому порядок таблиць відрізняється. DataTable columns are: `Id,Qty,Unit.` I want this …
91 c#  datatable 

5
Перевірити, чи існує значення в dataTable?
У мене є таблиця даних з двома стовпцями Автор та Назва книги . Я хочу перевірити, чи вказане значення рядка Author вже існує в DataTable. Чи є якийсь вбудований метод для перевірки, як для масивів array.contains?
91 c#  datatable 

10
Як отримати масив усіх значень переліку в C #?
У мене є перелік, для якого я хотів би відобразити всі можливі значення. Чи є спосіб отримати масив або список усіх можливих значень переліку замість того, щоб створювати такий список вручну? наприклад, якщо я маю перелік: public enum Enumnum { TypeA, TypeB, TypeC, TypeD } як я зможу отримати List<Enumnum>вміст …
91 c#  enums 


5
Чи існує якась загальна функція Parse (), яка перетворює рядок на будь-який тип за допомогою parse?
Я хочу , щоб перетворити рядок загального типу , як intабо dateабо longна підставі загального типу, що повертається значення . В основному така функція Parse<T>(String)повертає елемент типу T. Наприклад, якщо передано int, функція повинна виконувати int.parseвнутрішньо.

10
Як відправити електронну пошту в ASP.NET C #
Я дуже новачок у галузі ASP.NET C #. Я планую надіслати лист через ASP.NET C #, а це SMTP- адреса від мого провайдера : smtp-proxy.tm.net.my Нижче наведено те, що я намагався зробити, але не вдалося. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="SendMail" %> <html> <head id="Head1" runat="server"><title>Email Test Page</title></head> <body> <form …
91 c#  asp.net  email  smtp 

3
Неможливо перетворити з IEnumerable <T> в ICollection <T>
Я визначив наступне: public ICollection&lt;Item&gt; Items { get; set; } Коли я запускаю цей код: Items = _item.Get("001"); Я отримую таке повідомлення: Error 3 Cannot implicitly convert type 'System.Collections.Generic.IEnumerable&lt;Storage.Models.Item&gt;' to 'System.Collections.Generic.ICollection&lt;Storage.Models.Item&gt;'. An explicit conversion exists (are you missing a cast?) Хтось може пояснити, що я роблю не так. Мене дуже …
91 c#  .net 

12
Тверда обгортка FFmpeg для C # /. NET
Я шукав в Інтернеті певний час надійну обгортку FFmpeg для C # /. NET . Але я ще не придумав чогось корисного. Я виявив наступні три проекти, але всі вони виявляються мертвими на ранній альфа-стадії. FFmpeg.NET ffmpeg-різкий FFLIB.NET Тож моє запитання: чи хтось знає про проект обгортки, який є більш …

6
Недійсна довжина масиву символів Base-64
Як сказано в назві, я отримую: Недійсна довжина масиву символів Base-64. Я читав про цю проблему тут, і, схоже, пропонується зберігати ViewState у SQL, якщо вона велика. Я використовую майстра з великою кількістю збору даних, тому, швидше за все, мій ViewState великий. Але, перш ніж я звернуся до рішення "store-in-DB", …
91 c#  asp.net  viewstate  base64 

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