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

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

18
“Помилка збірки” на базі даних First Scaffold-DbContext
Я намагаюся генерувати класи з бази даних (перший підхід до бази даних EntityFramework). Для зручності я більш-менш ходжу разом з цим посібником: https://docs.efproject.net/en/latest/platforms/full-dotnet/existing-db.html Я перебуваю в точці, коли я запускаю еквівалент цього рядка коду в консолі Visual Studio Package Manager: Scaffold-DbContext "Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -Verbose Цей рядок коду генерує помилку (при …

18
Тип визначається у збірці, на яку немає посилань. Як знайти причину?
Я знаю, що повідомлення про помилку є загальним, і в SO є багато запитань щодо цієї помилки, але досі мені не допомогли рішення, тому я вирішив поставити запитання. Різниця в більшості подібних питань полягає в тому, що я використовую каталог App_Code. Повідомлення про помилку: CS0012: The type 'Project.Rights.OperationsProvider' is defined …
83 c#  asp.net  .net  asp.net-4.0 

8
Що є найкращим вибором для взаємодії між процесами .NET? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконалюйте це питання Чи повинен я використовувати Named Pipes або .NET Remoting для зв'язку …
83 c#  .net  process  ipc 


2
C # 6 як форматувати подвійне використання інтерпольованого рядка?
Я використовував інтерпольовані рядки для повідомлень, що містять stringтакі змінні, як $"{EmployeeName}, {Department}". Тепер я хочу використовувати інтерпольований рядок для показу відформатованого double. Приклад var aNumberAsString = aDoubleValue.ToString("0.####"); Як я можу написати це як інтерпольований рядок? Щось на зразок$"{aDoubleValue} ...."

26
Не містить статичного основного методу, придатного для точки входу
Я почав впорядковувати свій код в окремі файли .cs, і щоб дозволити методам, що працюють з інтерфейсом користувача, продовжувати це робити, я б створив код .cs під тим самим простором імен та загальнодоступним частковим іменем класу, щоб методи могли бути взаємодіючими. Мій заголовок виглядає так у чотирьох файлах, включаючи мій …

8
Використання переліку для випадаючого списку в ASP.NET MVC Core
Я намагаюся створити випадаючий список із властивістю перерахування в ASP.NET MVC Core, використовуючи помічник тегу у поданні Razor: Ось модель: public class PersonalMember : Member { [Required, Display(Name = "First Name")] public string FirstName { get; set; } [Required, Display(Name = "Last Name")] public string LastName { get; set; } …

4
Як виявити клік / дотик подій в інтерфейсі користувача та GameObjects
Як виявити об’єкт інтерфейсу користувача на Canvas on Touch в Android? Наприклад, у мене є полотно , що є 5 об'єктів , таких як Image, RawImage, Buttons, InputFieldі так далі. Коли я торкаюся об'єкта інтерфейсу кнопки, то зробіть щось. Кожна кнопка виконує різний процес при натисканні в залежності. Код буде …
83 c#  unity3d 

5
Десеріалізація поліморфних класів json без інформації про тип за допомогою json.net
Цей виклик api Imgur повертає список, що містить як зображення Image Gallery, так і Gallery Gallery, представлені в JSON. Я не можу зрозуміти, як десеріалізувати їх автоматично за допомогою Json.NET, оскільки немає властивості $ type, яка повідомляє десериалізатору, який клас повинен бути представлений. Існує властивість "IsAlbum", за допомогою якої можна …

4
Як оновити ObservableCollection за допомогою робочого потоку?
У мене є ObservableCollection<A> a_collection;колекція, що містить 'n' елементів. Кожен елемент А виглядає так: public class A : INotifyPropertyChanged { public ObservableCollection<B> b_subcollection; Thread m_worker; } По суті, все це підключено до перегляду списку WPF + b_subcollectionелемента керування переглядом деталей, який відображає вибраний елемент в окремому перегляді списку (двосторонні прив'язки, …

7
Дерева виразів для чайників? [зачинено]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише редагуючи цю публікацію . Закрито 7 років тому . Удосконалюйте це питання Я манекен у цьому сценарії. Я намагався прочитати в Google, що це, …

9
Як отримати кореневий каталог проекту в ядрі asp.net. Directory.GetCurrentDirectory (), здається, не працює коректно на mac
Мій проект має структуру папок на мелодії: Проект, Проект / дані Проект / двигун Проект / Сервер проект / фронт-енд На сервері (що працює в папці Project / Server) я посилаюся на папку так: var rootFolder = Directory.GetCurrentDirectory(); rootFolder = rootFolder.Substring(0, rootFolder.IndexOf(@"\Project\", StringComparison.Ordinal) + @"\Project\".Length); PathToData = Path.GetFullPath(Path.Combine(rootFolder, "Data")); var …
83 c#  asp.net-core 

11
Чому double.NaN не дорівнює собі?
Хтось може пояснити мені це? У C # double.NaN не дорівнює double.NaN bool huh = double.NaN == double.NaN; // huh = false bool huh2 = double.NaN >= 0; // huh2 = false bool huh3 = double.NaN <= 0; // huh3 = false Яку константу я можу порівняти з подвійним.NaN і …
82 c#  .net 


3
Відкат транзакцій Entity Framework 6
З EF6 у вас є нова транзакція, яку можна використовувати, як: using (var context = new PostEntityContainer()) { using (var dbcxtransaction = context.Database.BeginTransaction()) { try { PostInformation NewPost = new PostInformation() { PostId = 101, Content = "This is my first Post related to Entity Model", Title = "Transaction in …

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