c#

Я просто любопытствую, есть ли что-то встроенное в язык c# или .net framework, которое проверяет, является ли что-то целым числом if (x is an int) // Do something Мне кажется, что может быть, но я только студент первого курса программирования, поэтому я не знаю....

Я пришел из фона C++, и я работаю с C# около года. Как и многие другие, я сбит с толку, почему детерминированное управление ресурсами не встроено в язык. Вместо детерминированных деструкторов у нас есть шаблон dispose. Люди начинают задаваться вопросом, стоит ли распространять IDisposable рак через их код. ...

var fillData = new List<int>(); for (var i = 0; i < 100000; i++) { fillData.Add(i); } var stopwatch1 = new Stopwatch(); stopwatch1.Start(); var autoFill = new List<int>(); autoFill.AddRange(fillData); stopwatch1.Stop(); var stopwatch2 = new Stopwatch(); stopwatch2.Start(); var manualFill...

Это, безусловно, хорошая практика, чтобы использовать его? Каковы некоторые возможные ситуации в проекте, которые нуждаются в отражении?...

у меня есть функция, которая бросает double on string значения. string variable = "5.00"; double varDouble = (double)variable; изменение кода было возвращено, и проект строится с ошибкой:System.InvalidCastException: Specified cast is not valid. однако, после выполнения следующих действий... string var...

этот вопрос уже есть ответ здесь: в чем разница между методом и функцией? 31 ответы Я новичок в c# и есть большой интерес, чтобы узнать c#, но я в замешательстве. Когда я спросил у одного, в чем разница между функцией...

что более правильно и почему? Control.BeginInvoke(new Action(DoSomething), null); private void DoSomething() { MessageBox.Show("What a great post"); } или Control.BeginInvoke((MethodInvoker) delegate { MessageBox.Show("What a great post"); }); Я вроде как чувствую, что я делаю то же самое, та...

недавно до об использовании строку.Формат.)( Часть моего ответа включала предложение использовать StringBuilder.AppendLine(строка.Формат.(..)). Джон Скит предположил, что это был плохой пример и предложил использовать комбинацию AppendLine и AppendFormat. мне пришло в голову, что я никогда не использовал "п...

у меня есть GridView на моем экране и нужно, чтобы он разрешал подкачку. разметка: <asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False" DataSourceID="ObjectDataSource1"> <Columns> <asp:BoundField DataField="appID" HeaderText="appID" SortExpressio...

Я сделал небольшое приложение C# для создания изображения .формат JPG. pictureBox.Image.Save(name,ImageFormat.Jpeg); изображение успешно создано. Я ввожу оригинальный рисунок, делаю с ним некоторые вещи и сохраняю его. Качество этого нового рисунка, однако, ниже, чем у оригинала. есть ли способ установить...