Популярные вопросы по тегу C#-4.0

DateTime.Now в C#, чтобы получить Datetime2 (3) в типе данных SQL Server

... ddMilliseconds(DateTime.Now.Millisecond); Мне нужен следующий формат: YYYY-MM-DD HH:MM:SS.FFF Но 9 из приведенного выше кода я получил следующий 8 результат 6/19/2012 11:15:08 PM Когда я попробовал следующий способ, string myTime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fff"); DateTime dd = Convert.ToDateTime(myTime); выдает 7 следующую ошибку ...

C# - короткая проверка на null

... nsole.WriteLine(customer.Person.Name); примерно так Console.WriteLine(customer.Pers ...

Как сделать так, чтобы пользователь входил в систему только с одного устройства за раз

... в систему со своего второго 10 телефона, ему не должно быть разрешено входить 9 со второго телефона. Сначала он должен выйти 8 из системы с устройства abc. сейчас есть 7 несколько сложностей 1) если пользователь 6 вошел в систему из abc. Не выходя из системы, он 5 форматирует свой тел ...

Dapper AddDynamicParams для оператора IN с "динамическим" именем параметра

... OfficeId IN @Ids" Дело 16 в том, что имя @Ids вводится в редакторе, поэтому 15 оно может быть любым, и моя проблема в том, что 14 если я хочу передать, скажем, массив целых 13 чисел, он работает с Dapper, только если 12 я использую: var values = new DynamicParameters(); values.AddDynamicParams(new { Ids = new[] { 100, 101 } }); Но для этого мне необх ...

Сообщение об ошибке: Тип, определение пространства имен или ожидаемый конец файла

... ic SqlConnection mycon; SqlConnection mycon = new SqlConnection(@"Data Source=ASOFT20\MAMUT;Initial Catalog=ViltraNew;UserID=sa;Password=sa123"); protected void Page_Load(object sender, EventArgs e) { string[] msg_arr ...

Как я могу получить значения локального хранилища HTML5 на стороне сервера

... T. Есть ли какое-нибудь подобное решение, позволяющее 3 использовать значение локального хранилища 2 непосредственно на стороне сервера? Пожалуйста, направь 1 меня. Я использую платфор ...

C# 4.0: Могу ли я использовать TimeSpan в качестве необязательного параметра со значением по умолчанию?

... = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Прежде 5 всего, может кто-нибудь объяснить, почему 4 ...

Как обнаружить тупик и предотвратить его на C#

... не помочь? Вопрос: Как найти 9 сценарии взаимоблокировки в функции многопоточного 8 приложения и предотвратить это? Ответ, который 7 я дал: Я дал определение тупика и блокировки, мьютекса, монитора, семафора. Он 6 ...

Возврат результата json при использовании веб-API из контроллера MVC

... то же содержимое в формате json из ответа 2 веб-API в моем контроллере mvc при использовании 1 веб-API? Я ожидал чего-то подобного. public async JsonResult GetUserMenu() { using (HttpClient client = new HttpClient()) { client.BaseAddress = new Uri(url); HttpResponseMessage response = await client.GetAsync(url); if (response.Is ...

Заменить текст в документе Word с помощью Open Xml

... ыми. Я не могу понять, как получить доступ 6 к тексту из основной части документа? Любая 5 помощь будет заметна. Ниже приведен мой текущий 4 код. private void CreateSampleWordDocument() { //string sourceFile = Path.Combine("D:\\GeneralLetter.dot"); //string destinationFile = Path.Combine("D:\\New.doc"); string sourceFile = Path.Combine("D:\\GeneralWelcomeLetter.docx"); string destinationFile = Path ...

Запуск не может быть вызван для задачи в стиле обещания. приближается исключение

... unctionA(); } public void FunctionA() { Task.Delay(5000).Start(); MessageBox.Show("Waiting Complete"); } Но на удивление строка Task.Delay(5000) ...

Как я могу определить, находится ли точка внутри конуса или нет в трехмерном пространстве?

... ная 1 точка внутри конуса? Ross cone = (x1, y1, h1) Cone angle = alpha Height of the cone = H Cone radius = R Coordi ...

Как преобразовать байтовый массив в ImageSource для приложения магазина Windows 8.0

... преобразовать это обратно в изображение 7 и отобразить в элементе управления изображением. пока 6 у меня есть кнопка и управление изображением 5 на экране. Когда я нажимаю кнопку, я вызываю 4 следующую функцию private async Task LoadImageAsync() { byte[] code = //call to third party API for byte array System.IO.MemoryStream ms = new MemoryStream(code ...

Исключение нулевой ссылки при добавлении объекта в список

... public virtual decimal? Weight { get; set; } public virtual string Store { get; set; } } Затем у меня есть 2 код, который обнаруживает, есть ли какие-либо 1 данные, допускающие значение NULL. private static OrderInfo GetOrderInfo(DataRow dr) { SqlConnection ShipworksConnect ...

Как установить информацию о культуре по умолчанию для всего приложения c #

... ожения. Например, в Турции 3,2 = на английском 4 3,2 поэтому приложение использует мой локальный, но 3 я хочу, чтобы он использовался по умолчанию System.Globalization.CultureInfo.InvariantCulture Как 2 я могу установить его по у ...

Запрос Linq для получения отдельных значений в списке

... = "01", MemberName="mathew" Distance=7}); list.Add(new { CategoryId = "03", MemberName="bakara" Distance=2}); Может 4 ли кто-нибудь предложить запрос логики / linq, чтобы 3 получить список, имеющий отдельный / уникальный 2 идентификатор категории с кратчайшим расстоянием. output должен 1 быть: list.Add(new { CategoryId = "01", Me ...

Преобразование LEFT OUTER JOIN в Entity Framework

... ENTICATION_ID"); Вот лучший LINQ, который я мог придумать: var query = from h in context.Authentications join t in context.Authorizations on h.AuthenticationId equals t.Authentications.AuthenticationId join o in context.O ...

Удаление префиксов и суффиксов из слов в C#

... toRemove) { if (str.EndsWith(toRemove)) return str.Substring(0, str.Length - toRemove.Length); else return str; } Это 4 может работать с суффиксами, как насчет 3 префиксов? Есть ли быстрый способ сделать 2 и суффиксы, и префиксы однов ...

Каковы истинные преимущества ExpandoObject?

... WriteLine(obj.MyString); Действительно лучше или существенно 5 отличается от: var obj = new Dictionary<string, object>(); obj["MyInt"] = 3; obj["MyString"] = "Foo"; Console.WriteLine(obj["MyString"]); Какие реальные преимущества дает использование 4 ExpandoObject вместо простого использования 3 произвольного типа словаря, кроме того, ч ...

HttpClient против HttpWebRequest

... торый я должен 14 отправить клиенту веб-API ... Данные состоят 13 из нескольких частей. Проблема в том, что 12 если файл отправляется через веб-запрос 11 http, он быстро загружается на веб-интерфейс. Для 10 этого запроса содержимое фай ...

Почему C# не выводит мои общие типы?

... dynamic handler = container.GetInstance(handlerType); return handler.Handle((dynamic)query); } } Интерфейс IQueryProcessor теперь принимает параметр 8 IQuery<TResult>. Таким образом, он может вернуть TResult, и это 7 решит проблемы с точки зрения потребителя. Нам 6 нужно исполь ...

Automapper с вложенным дочерним списком

... et; set; } public virtual ICollection<Page> Pages { get; set; } } public class ModuleUI { public int Id { get; set; } public string Text { get; set; } public string ImagePath { get; set; } pu ...

Десериализовать строку JSON в объект c #

... ции строки Json. var obj1 = new { arg1=1,arg2=2 }; После 6 использования приведенного ниже кода: string str = "{\"Arg1\":\"Arg1Value\",\"Arg2\":\"Arg2Value\"}"; JavaScriptSerializer serializer1 = new JavaScriptSerializer(); object obje = serializer1.Deserialize<object&gt ...

Обновите элементы ComboBox, самый простой способ

... бы какой-нибудь парень написал 3 method, который берет List<string> и удаляет предыдущий Items, а 2 затем устанавливает этот List<string>. В настоящее время 1 у меня есть ...

Как создать собственный атрибут в C#

... все еще не могу 4 понять использование настраиваемых атрибутов 3 (я уже просмотрел много ссылок). Кто ...

Невозможно обновить значение JToken

... n()) { JProperty prop = token.ToObject<JProperty>(); prop.Value = "New Title"; } string jsonText = JsonConvert.SerializeObject(jo, Formatting.Indented); В этом примере я пытаюсь обновить 5 значение свойства Title. Он обновляется 4 в foreach, это означает, что локальная переменная 3 обновляется, но изменения не отражают ...

Получить значение от анонимного типа

... string linkText, string actionName, string controllerName, object routeValues, object htmlAttributes) { string areaName = (string)htmlHelper.ViewContext.RouteData.DataTokens["area"]; dynamic areaObject = routeValues; if(areaObject != null && !string.IsNullOrEmpty(areaObject.area)) areaName = areaObject.area; // more } и назовите его 10 как: <p>@Html.SecureActionLin ...

Не удается заставить EntityFunctions.TruncateTime() работать

... The Name of the Home Team for the Game.</param> /// <param name="awayTeam">The Name of the Away Team for the Game.</param> /// <param name="date">The Date of the Game</param> /// <returns>< ...

Как отменить задачу, которая ожидает с таймаутом, без создания исключений

... e = mytask.wait(5 mins, _cancelToken); Это 4 означает, что я не могу продолжать, как 3 показано ниже. //was the task cancelled if (_cancelToken.IsCancelRequested) { // log cancel from user to file etc } if (didTaskRunInTime ) { int taskResult = myTa ...

Преобразовать строку в тип объекта

... мне 9 нужно обновить, но каждая пара поле / значение 8 передается как строковые значения, а не 7 как их правильные типы. Итак, я пытаюсь определить 6 тип свойства, приводя значение к новому 5 типу, а затем применяю его к полю с помощью 4 отражения. Однако я получаю ...

Несколько файлов App.Config в проекте библиотеки классов .NET

... ассов. Теперь 9 по умолчанию у меня есть один файл App.Config, поэтому 8 я помещаю все данные, относящиеся к среде, в 7 этот файл Config. Теперь, исходя из среды 6 (будь то Dev / Test / Production), я планирую 5 иметь ...

Руководство для новичков по OPC: как написать клиент C# Hello World?

... здать очень простое доказательство 15 концепции, которую я могу подключитесь к 14 нему и распечатайте что-нибудь с помощью 13 C#. Насколько я понимаю, мне приходится 12 использовать какой-то проприетарный API 11 / SDK. Я всего лишь тестирую вещи, поэтому 10 я не хочу прямо сейчас делать что-то проприетарным 9 способом. Разве OPC не был создан для того, чтобы 8 этого избежать? Есть ли простая DL ...

Как напечатать двойные кавычки (") в консольном приложении c #

... teLine("These two double quotes are removed when i am printed");` И вывод на консоль будет: Эти 7 две двойные кавычки удаляются при печати Но 6 то, что я хочу напечатать на консоли, - это 5 то же самое, что и двойные кавычки: «Эти 4 ...

Верно ли, что для длительных процессов лучше выполнять поток вручную, а не пул потоков?

... ать пул потоков .NET или параллельное 4 выполнение задач. Мне бы очень хотелось, чтобы 3 кто-нибудь просветил меня, когда я изучаю 2 многопоточность C#, особенн ...

Как получить положение мыши на экране в WPF?

... события 11 мыши независимо от любого элемента управления 10 прямо с экрана (без вызова платформы)? 2 необходимых балла: События мыши, когда мышь находится не внутри элемента управления, а на экране. Положение мыши, когда мышь находится не внутри элемента управления, а на экране. Ее 9 следует решать без использования Platform 8 Invoke. Следующие ...

Что эквивалентно Application.ExecutablePath в службе Windows

... я доступа к App.config., Мне 2 нужно получить app.config в службе Windo ...

Как выполнить код в потоке графического интерфейса?

... 12 на событие Changed. Я хочу открыть файл, прочитать 11 его содержимое, отобразить его в текстовом 10 поле и скрыть всплывающее окно, созданное 9 через 1 секунду. Код почти работает, но 8 что-то не получается при скрытии всплывающего 7 окна. Вот фрагмент кода: txtLog.Dispatcher.Invoke(DispatcherPriority.Normal, (Action)delegate() { this.txtLog.Text = dataToDisplay; extendedNotifyIcon_OnShowWindow(); ...

Как отправить данные в jquery.post на контроллер mvc, который использует ViewModel в качестве параметра?

... контроллер с действием, которое использует 3 некоторую ViewModel в качестве параме ...

Регулярное выражение для проверки имени таблицы SQL Server

... мя таблицы. Что 2 такое регулярное выражение для проверки 1 имен таблиц SQL Server ...

Могу ли я использовать пробел между двумя словами в перечислении?

... такими словами, как «Менеджер команды» public enum SoftwareEmployee { Team Manager = 1, Team Leader = 2, Senior Developer = 3, Junio ...

Центрирование текста в консольном приложении C# работает только с некоторым вводом

... выводился 2 нормально. Однако если я использую эту строку: Console.WriteLine(String.Format("{0,"+winWidth+"}", "text")); "Текст" центрируется, как 1 и должно. Я вызываю centerText этими двумя методами: private static void drawStars() { centerText("*********************************************"); } private static void title(string location) { drawStars(); centerText("+++ Du er nu her: " + loca ...

.NET NewtonSoft JSON десериализует карту с другим именем свойства

... ic string team_id { get; set; } } public class Team { public string v1 { get; set; } public Attributes attributes { get; set; } } public class RootObject { public List<Team> team { get; set; } } Вопрос 7 в том, что мне не нравятся Attributes имя класса и attributes имена полей в классе 6 Team. Вместо этого я хочу, чтобы его назвали 5 TeamScore, а также удалили _ из имен полей и дали 4 имена собственные. JsonCon ...

C# Создать новый T()

... 7 момент написания это было примерно так: public class GenericController<T> : Controller { ... protected T GetObject() { return (T)Activator.CreateInstance(ObjectType); } public ActionResult Create() { var obj = GetObject() return View(obj); } Я 6 решил, что здесь проще всего размышлять. Я 5 согласен с тем, что, разумеется, с учетом 4 первоначальной ...

C# Разница между First() и Find()

... имею в виду с точки зрения "близкой к 6 металлу": в чем разница между Find() и First()? Вот код, который 5 дает базовые предположения для ответа на 4 этот вопрос. var l = new List<int> { 1, 2, 3, 4, 5 }; var x = l.First(i => i == 3); var y = l.Find(i => i == 3); Есть ли реальная разница в вычислениях 3 между тем, как First() и Find() обнаруживают свои значения 2 в приведенном выше коде? Примечание. Давайте 1 пока проигнориру ...

Использование LINQ для анализа чисел из строки

... р, у 3 нас есть такая строка: "$%^DDFG 6 7 23 1" Результат должен 2 быть "67231" И даже немного сложнее: можем ли мы 1 ...

Почему необязательные параметры C# 4, определенные в интерфейсе, не применяются при реализации класса?

... о умолчанию в интерфейсе, поскольку 13 это должно быть решением реализации. . С 12 другой стороны, это отключение означает, что 11 вы не всегда можете использовать конкретный 10 класс и интерфейс как взаимозаменяемые. Это, конечно, не 9 будет проблемой, если значение по умолчанию 8 указано в реализации, но тогда, если вы 7 выставляете свой конкретный класс в качестве 6 интерфейса (например, используя некоторую 5 структуру IOC для внедрения ко ...

Несколько классов в одном CS-файле - хорошо или плохо?

... multiple classes in the same file? Целесообразно ли создавать несколько 3 классов в файле . ...

Как хранить несколько таблиц данных в одном наборе данных в с #?

... lCommand cmd1 = new MySqlCommand(getKnowInfo, con); MySqlDataAdapter da1 = new MySqlDataAdapter(cmd1); DataTable dt1 = new DataTable(); da1.Fill(dt1); MySqlCommand cmd2 = new MySqlCommand(getHotelInfo, con); MySqlDataAdapter da2 = new MySqlDataAdapter(cmd2); DataTable dt2 = new DataTable(); da2.Fill(dt2); MySqlCommand cmd3 = new MySqlCommand(getRoomInfo, con); MySqlDataAdapter da3 = new MySqlDataAdapt ...

Как передать два параметра в строке запроса?

... p; ProductID=productid"); } и в случае, если 3 cartid должен быть получен из созданного 2 сеанса if (Session["CartID"] != null) { string cartid; int productid; if (Request.QueryString["ProductID"] != null) { cartid = Session["Cart ...

Получить значения между фигурными скобками с #

... между фигурными скобками Пример: "{name}{name@gmail.com}" И 3 мне нужно получить следующие разделенные 2 строки. имя и имя@gmail.com Я попробовал следующее, и 1 он вернул мне ту же строку. string s = "{name}{name@gmail.com}"; string pattern = "({} ...