Вопросы с тегом «c#»

C # - это многопарадигмальный управляемый объектно-ориентированный язык программирования со сборкой мусора, созданный Microsoft параллельно с платформой .NET.

1
Почему Microsoft отказалась от модели RESX для RESW в приложениях Магазина Windows?
Почему Microsoft решила изменить систему управления ресурсами из файлов RESX .NET? RESX имел полезную генерацию кода, предоставляя разработчикам автозаполнение имен ресурсов и выводя IMHO очень читаемый код. Насколько мне известно, новый формат RESW - это те же самые файлы XML, но без генерации кода, что заставляет разработчиков писать больше кода …
18 c#  .net  winrt 

4
Как постоянство вписывается в чисто функциональный язык?
Как шаблон использования обработчиков команд для работы с постоянством вписывается в чисто функциональный язык, где мы хотим сделать код, связанный с IO, как можно более тонким? При реализации доменно-управляемого проектирования на объектно-ориентированном языке обычно используется шаблон Command / Handler для выполнения изменений состояния. В этом дизайне обработчики команд располагаются поверх …

3
насколько сложным должен быть конструктор
Я веду дискуссию с моим коллегой о том, сколько работы может сделать конструктор. У меня есть класс B, который внутренне требует другого объекта A. Объект A - один из немногих членов, которым класс B должен выполнять свою работу. Все его открытые методы зависят от внутреннего объекта A. Информация об объекте …
18 c#  constructors 

13
Каковы практические применения Windows Services? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Закрыто 4 года назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я новичок …

1
Стандарты / правила именования классов c #
На протяжении многих лет я использовал различные соглашения об именах для служб в своих приложениях. например: [ИмяКласс] Услуги [ИмяКласс] Менеджер [ИмяКласс] Фабрика [ИмяКласс] Провайдер [ИмяКласс] Помощник Обычно я использую суффикс «Помощник» только для служебных классов, которые не имеют внешних зависимостей. Однако я нахожу, что между остальными есть что-то похожее, и …
18 c#  naming 

13
Возможности C # или .Net отключить, если не требуется обратной совместимости? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

5
Что вы делаете, когда клиент требует Rich Text Editing на своем веб-сайте?
Как мы все знаем к настоящему времени, XSS-атаки опасны и их действительно легко осуществить . Различные фреймворки позволяют легко кодировать HTML, как это делает ASP.NET MVC: <%= Html.Encode("string"); %> Но что происходит, когда ваш клиент требует, чтобы он мог загружать свой контент прямо из документа Microsoft Word? Вот сценарий: люди …
18 c#  .net  asp.net-mvc 

20
VB.Net против C # дебаты [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
18 c#  .net  vb.net 

2
Как вы отделяете представление от логики в приложении Winform?
Я знаю, что существуют такие шаблоны, как MVC, чтобы отделить представление от логики, однако я не знаю, насколько они распространены в приложениях Winform. Для приложения C # Winform я могу начать с a Formи постепенно добавлять компоненты пользовательского интерфейса в него, затем для событий компонентов ( click, textchanged...) я вызываю …
18 c#  mvc  winforms 

6
Что автор подразумевает под приведением ссылки на интерфейс к любой реализации?
Я в настоящее время в процессе попытки мастер C #, так что я читаю адаптивный код через C # по Gary McLean Hall . Он пишет о шаблонах и анти-шаблонах. В части реализации и интерфейсов он пишет следующее: Разработчики, которые плохо знакомы с концепцией программирования интерфейсов, часто испытывают трудности с …

3
Вызов нескольких асинхронных служб параллельно
У меня есть несколько асинхронных служб REST, которые не зависят друг от друга. То есть, пока «ожидая» ответа от Service1, я могу позвонить в Service2, Service3 и так далее. Например, смотрите ниже код: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response Теперь service2Responseне …

4
Как хранить данные только для чтения для развертывания с моим приложением?
Я разрабатываю настольное приложение, и этому приложению для запуска требуется некоторая информация, но она не меняет эту информацию (данные должны загружаться при каждом запуске приложения, но данные никогда не изменяются). Данные должны храниться на том же компьютере, на котором запущено приложение (хранилище на стороне клиента?). Также лучше, если пользователь не …
17 c#  design  data  wpf 

7
Почему создание экземпляров такое, какое оно есть?
Я изучал C # в течение последних шести месяцев или около того и сейчас углубляюсь в Java. Мой вопрос касается создания экземпляров (на любом языке, на самом деле), и это больше: интересно, почему они сделали это таким образом. Возьми этот пример Person Bob = new Person(); Есть ли причина, по …

5
Хранение данных в коде
Несколько раз в моем прошлом я хотел хранить данные в коде. Это могут быть данные, которые редко изменяются и используются в местах, где доступ к базе данных невозможен, практичен или нежелателен. Небольшим примером будет хранение списка стран. Для этого вы можете сделать что-то вроде: public class Country { public string …
17 c# 

9
Структура данных для доступа к единицам измерения
TL; DR - я пытаюсь разработать оптимальную структуру данных для определения единиц в единице измерения. А Unit of measureпо существу является value(или количеством), связанным с unit. Единицы СИ имеют семь основ или размеров. А именно: длина, масса, время, электрический ток, температура, количество вещества (молей) и сила света. Это было бы …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.