Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

11
Чому я не можу визначити конструктор за замовчуванням для структури в .NET?
У .NET тип значення (C # struct) не може мати конструктор без параметрів. Відповідно до цієї посади, це визначається специфікацією CLI. Що трапляється, що для кожного типу значень створюється конструктор за замовчуванням (компілятором?), Який ініціалізує всіх членів до нуля (абоnull ). Чому заборонено визначати такий конструктор за замовчуванням? Одне тривіальне …
261 c#  .net  struct 


30
Відобразити анімований GIF
Я хочу відобразити анімовані GIF-зображення у моїх заявках. Як я з'ясував, важкий спосіб Android не підтримує анімований GIF на самому світі. Однак він може відображати анімацію за допомогою AnimationDrawable : Розробка> Посібники> Зображення та графіка> Огляд рисунків У прикладі використовується анімація, збережена як кадри в ресурсах програми, але мені потрібно …

4
ReSharper попереджає: "Статичне поле в загальному типі"
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …






7
Вкладені маршрути з реактором маршрутизатора v4 / v5
В даний час я борюся з гніздовими маршрутами, використовуючи реакційний маршрутизатор v4. Найближчим прикладом була конфігурація маршруту в Документації React-Router v4 . Я хочу розділити свою програму на 2 різні частини. Зовнішній вигляд та адміністратор. Я думав про щось подібне: <Match pattern="/" component={Frontpage}> <Match pattern="/home" component={HomePage} /> <Match pattern="/about" component={AboutPage} …

10
Що являє собою тип, за яким слідує _t (підкреслення-t)?
Це здається простим запитанням, але я не можу його знайти за допомогою пошуку переповнення стека чи Google. Що означає тип, який супроводжується _tсереднім? Як от int_t anInt; Я багато бачу в коді С, який мав на увазі попрацювати з обладнанням - я не можу не вважати, що вони пов'язані.

3
Що означає знак оклику в декларації Haskell?
Я натрапив на таке визначення, коли я намагаюся навчитися Haskell використовуючи реальний проект для його управління. Я не розумію, що означає знак оклику перед кожним аргументом, і мої книги, схоже, не згадують про це. data MidiMessage = MidiMessage !Int !MidiMessage


2
Як встановити HttpContent для другого параметра HttpClient PostAsync?
public static async Task<string> GetData(string url, string data) { UriBuilder fullUri = new UriBuilder(url); if (!string.IsNullOrEmpty(data)) fullUri.Query = data; HttpClient client = new HttpClient(); HttpResponseMessage response = await client.PostAsync(new Uri(url), /*expects HttpContent*/); response.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); response.EnsureSuccessStatusCode(); string responseBody = await response.Content.ReadAsStringAsync(); return responseBody; } PostAsyncМає ще один параметр , …


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