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

C # - це багатопарадигмна керована об'єктно-орієнтована мова програмування, що збирається сміттям, створена Microsoft паралельно з платформою .NET

1
Чому Microsoft упустила модель RESX для RESW в додатках Windows Store?
Чому 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? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 4 роки тому . Заблокований . Це питання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я новачок у роботі зі службами Windows. …

1
c # стандарти / вказівки щодо іменування класів
Протягом багатьох років я використовував різні умови іменування для служб у своїх програмах наприклад: Служба [ClassName] [ClassName] Менеджер [ClassName] Фабрика [ClassName] Постачальник [ClassName] Помічник Я, як правило, використовую суфікс "Helper" лише для класів утиліт, які не мають зовнішніх залежностей. Однак я вважаю, що між іншими є певний перехрестя, і мені …
18 c#  naming 

13
C # або .Net функцій, щоб вимкнути, якщо припустити, що зворотна сумісність не потрібна? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

20
VB.Net проти дискусій C # [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
18 c#  .net  vb.net 

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

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

6
Що означає автор, передаючи посилання інтерфейсу на будь-яку реалізацію?
На даний момент я намагаюся освоїти C #, тому я читаю Адаптивний код за допомогою C # від Gary McLean Hall . Він пише про візерунки та анти-візерунки. У частині реалізації та інтерфейсів він пише наступне: У розробників, які не знайомі з концепцією програмування інтерфейсів, часто виникають труднощі відпускати те, …

3
Виклик декількох служб асинхронізації паралельно
У мене є кілька служб async 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 Code …
17 c# 

9
Структура даних для доступу до одиниць вимірювання
TL; DR - Я намагаюся створити оптимальну структуру даних для визначення одиниць у межах одиниці вимірювання. A Unit of measureпо суті є value(або кількістю), пов'язаною з a unit. Одиниці SI мають сім основ або розмірів. А саме: довжина, маса, час, електричний струм, температура, кількість речовини (молі) та інтенсивність світла. Це …

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