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

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


7
Проблема з маркуванням підробки (MVC 5)
У мене виникають проблеми з маркером проти підробки: (я створив власний клас користувача, який працював нормально, але тепер я отримую помилку щоразу, коли переходжу на сторінку / Обліковий запис / Реєстрація . Помилка: Заява типу " http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier " або " http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider " була немає на наданій заявці ідентичності. Щоб увімкнути …


3
Як видалити всі теги HTML із рядка, не знаючи, які теги в ньому?
Чи є простий спосіб видалити всі HTML-теги чи будь-які пов'язані HTML з рядка? Наприклад: string title = "<b> Hulk Hogan's Celebrity Championship Wrestling    <font color=\"#228b22\">[Proj # 206010]</font></b>    (Reality Series,  )" Сказане дійсно повинно бути: "Чемпіонат Хелк Хоган з боротьби зі знаменитістю [Proj # 206010] (Серія реаліті)"
122 c#  html 

18
Отримання значення прапорця в ASP.NET MVC 4
Я працюю над додатком ASP.NET MVC 4. Цей додаток має основну форму. Модель для моєї форми виглядає наступним чином: public class MyModel { public string Name { get; set; } public bool Remember { get; set; } } У своїй формі у мене є такий HTML. <input id="Name" name="Name" type="text" …
122 c#  asp.net-mvc-4 


6
C # Regex для керівництва
Мені потрібно проаналізувати рядок і додати поодинокі лапки навколо кожного значення Guid. Я думав, що можу використовувати Regex для цього, але я не зовсім гуру Regex. Чи є корисний Regex для виявлення Керівництва? Моє друге запитання, як тільки я знайшов дійсний регулярний вираз, я припускаю, що буду використовувати, Regex.Replace(String, String, …
122 c#  regex 

15
Властивість списку <T>
Я хочу реалізувати List&lt;T&gt;як властивість, яку можна безпечно використовувати для потоків без будь-яких сумнівів. Щось на зразок цього: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Здається, мені все-таки потрібно повернути копію (клоновану) колекцію, тому …

10
Як перевірити, чи існує властивість динамічного анонімного типу в c #?
У мене є об'єкт анонімного типу, який я отримую як динамічний метод, який я хотів би перевірити, чи існує властивість цього об'єкта. .... var settings = new { Filename="temp.txt", Size=10 } ... function void Settings(dynamic settings) { var exists = IsSettingExist(settings,"Filename") } Як я можу реалізувати IsSettingExist?


21
Visual Studio 2015 не підкреслює синтаксичну бритву, ані Intellisense
Мої погляди на Razor у VS2015 RC не відображають належного забарвлення для коду C #. Мій проект працював чудово у VS2013, але це не у 2015 році, і він не дає мені жодної Intellisense щодо коду C #. Рішення створюється, і сайт працює нормально. Я спробував наступне безрезультатно вимкнення всіх …

6
Чому переліки прапорців зазвичай визначаються шістнадцятковими значеннями
Багато разів я бачу декларації перерахувань прапорців, які використовують шістнадцяткові значення. Наприклад: [Flags] public enum MyEnum { None = 0x0, Flag1 = 0x1, Flag2 = 0x2, Flag3 = 0x4, Flag4 = 0x8, Flag5 = 0x10 } Коли я оголошую перерахунок, я зазвичай декларую це так: [Flags] public enum MyEnum { …
121 c#  .net  enums  enum-flags 

3
Це Спарта, чи це?
Далі йде питання про інтерв'ю. Я придумав рішення, але не знаю, чому воно працює. Питання: Не змінюючи Spartaклас, напишіть якийсь код, який робить MakeItReturnFalseповернення false. public class Sparta : Place { public bool MakeItReturnFalse() { return this is Sparta; } } Моє рішення: (SPOILER) public class Place { public interface …

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

4
Чому вирівнювання структури залежить від того, тип поля є примітивним або визначеним користувачем?
У Noda Time v2 ми переходимо до наносекундної роздільної здатності. Це означає, що ми більше не можемо використовувати 8-байтове ціле число для представлення всього діапазону часу, який нас цікавить. Це спонукало мене дослідити використання пам'яті (багатьох) структур Noda Time, що в свою чергу призвело мене виявити незначну диваку у рішенні …

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