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

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

2
Введення залежностей за допомогою n-ярусного рішення Entity Framework
В даний час я розробляю n-ярусне рішення, яке використовує Entity Framework 5 (.net 4) в якості своєї стратегії доступу до даних, але мене хвилює питання про те, як включити введення залежності, щоб зробити його тестовим / гнучким. Мій поточний макет рішення такий (моє рішення називається Alcatraz): Alcatraz.WebUI : Проект веб-форми …

2
Вебкіт як графічний інтерфейс у .Net / Mono
Я хочу зробити кросплатформенну програму, на якій також буде веб-сайт, де настільні програми (Windows, iOS, Linux) будуть спілкуватися з сервером і тримати дані користувачів у синхронізації. Поки що я бачу такі варіанти: Напишіть рідний графічний інтерфейс для кожної з 3 ОС, щоб у мене було 3 бази коду GUI (і …
12 c#  .net  javascript  gui  mono 

5
Чи повинні усі публічні методи в абстрактному класі позначатись віртуальними?
Нещодавно мені довелося оновити абстрактний базовий клас на деяких ОС, які я використовував, щоб він був більш перевіреним, зробивши їх віртуальними (я не міг використовувати інтерфейс, оскільки він поєднував два). Це змусило мене замислитись, чи слід відзначати всі методи, які мені потрібні віртуальні, або чи слід відзначати кожен публічний метод …

11
Приклади перевантаження оператора, які мають сенс [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Під час вивчення C # я виявив, що C # підтримує перевантаження оператора. У …
12 c#  .net  operators 

4
Які наслідки виникнення непотрібних посилань та використання?
Я трохи чудовий виродник і прагну тримати свої проекти, очищаючи довідники usingв кожному класі, щоб зберегти лише те, що фактично використовується. Який ще аргумент я можу зробити (окрім заспокоєння мого нерва OCD), щоб дотримуватися найважливішого? Я думаю, що в основному системні посилання, будь-яке посилання на користувальницьку роботу призведе до безлічі …
12 c# 

3
Entity Framework та розділення шарів
Я намагаюся трохи попрацювати з Entity Framework, і у мене виникло питання щодо поділу шарів. Я зазвичай використовую підхід UI -> BLL -> DAL, і мені цікаво, як тут використовувати EF. Мій DAL зазвичай був чимось на кшталт GetPerson(id) { // some sql return new Person(...) } BLL: GetPerson(id) { …

4
Практичні обмеження розміру хешбела та словника в c #
Які практичні обмеження для кількості елементів, які може містити Словник C # 4 або Hashtable, і загальна кількість байтів, які ці структури можуть містити. Я буду працювати з великою кількістю об'єктів і хочу знати, коли у цих структур починають виникати проблеми. Для контексту я буду використовувати 64-бітну систему з тоннами …

4
Які недоліки використання / написання постачальника користувальницького користування .Net?
Нещодавно я опублікував таке запитання на SO: /programming/7197337/using-asp-net-membership-provider-with-an-existing-user-database Як ви можете помітити, я, нарешті, відповідав на власне запитання, вказуючи, що це виглядає як написання / реалізація "Постачальника користувальницького членства". Буквально через кілька хвилин я натрапляю на це питання: /programming/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 Я намагаюся відповісти і отримати коментар назад, що постачальник .Net Membership …

6
будь-який документ, який точно говорить, для якого діапазону чисел розроблені .NET BigIntegers?
Я граю з .NET BigInteger, і в основному мені цікаво, яке число - розрахункова відповідь буде добре - це точка відхилення кривої (графік (збільшення часу, необхідного для операцій) vs (значення BigInteger))? або вони розроблені без такого відхилення, що якщо ми побудуємо збільшення часу, необхідного для операцій проти значення BigInteger від …
12 c#  .net  vb.net  numbers 

8
Об'єктно-орієнтований дизайн класу
Мені було цікаво хороший об’єктно-орієнтований дизайн класу. Зокрема, мені важко вирішувати такі варіанти: метод статичного проти екземпляра метод без параметрів або поверненого значення проти методу з параметрами і значення повернення перекриття та окрема функціональність методу приватний проти публічний метод Приклад 1: Ця реалізація використовує методи екземплярів, без поверненого значення або …

3
Питання про розробку поточних реалізацій сторінки
Я перевірив реалізацію сторінки на asp.net mvc спеціально, і я дійсно вважаю, що є щось менш ефективне в реалізації. Перш за все, у всіх реалізаціях використовуються значення сторінок як нижче. public ActionResult MostPopulars(int pageIndex,int pageSize) { } Те, що я вважаю неправильним, це pageIndex і pageSize повністю повинні бути учасниками …

5
Чому рамки Windows Forms / Swing надають перевагу спадкуванню замість складу?
Сьогодні мій професор прокоментував, що йому здається дивним, що, хоча філософія SWT полягає в тому, щоб зробити свій власний контроль за складом, Swing, здається, підтримує спадщину. Я майже не контактую з обома рамками, але, з того, що я пам’ятаю, у C # у Windows Forms зазвичай розширюються елементи управління, як …
12 c#  java  swing  forms 

6
Навчання C # та застряг у колії [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 4 роки тому . Я вивчав C # /. NET 4.0 близько 2/3 місяців, це моя перша серйозна мова програмування (я раніше переглядав PHP, …

1
Як би я розділив логіку тестової бази даних?
У мене все ще виникає проблема щодо подолання невеликої проблеми, коли мова йде про TDD. Мені потрібен метод, який отримає певний набір записів відфільтрованих даних із рівня даних (linq2SQL). Зверніть увагу, що я використовую класи, згенеровані посиланнями, які генеруються з DBML. Тепер проблема полягає в тому, що я хочу написати …
12 c#  unit-testing 

5
Чому у вас є мінімальний користувальницький / рукописний код і робити все в XAML?
Я відчуваю, що спільнота MVVM стала надмірною, як програмісти ОО в 90-х - це неправильно MVVM є синонімом коду. З мого закритого питання StackOverflow : Тут я часто зустрічаю повідомлення про те, що хтось намагається зробити еквівалент у XAML замість коду позаду. Єдиною їх причиною є те, що вони хочуть …
12 c#  wpf 

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