Visual studio




C#. Вывести все свойства и значения переменной класса

В целях дебага и анализа нередко требуется посмотреть, как заполняются свойства переменной класса. Если свойств хотя бы 10, то вручную писать не очень. Делюсь небольшим куском кода, которым можно вывести список всех значений переменной класса.

(далее...)

Ключевые слова C#. lock

Ключевое слово lock используется в языке C# для обозначения так называемой исключающей блокировки, используется при работе с потоками (thread). Это один из способов решения (имхо – самый верный) решения проблемы чтения-записи данных разными потоками.

(далее...)

Visual Studio Code – бесплатный редактор для разработчиков

Рис.1. PHP-файл в редакторе Visual Studio Code

Еще одним бесплатным редактором кода, кроме Notepad++, является программа от Microsoft Visual Studio Code. В отличие от своего платного собрата Microsoft Visual Studio, в Visual Studio Code реализована поддержка очень многих языков, разработанных не только Microsoft'ом – PHP, Javascript.

(далее...)

Ключевые слова C#. readonly

Ключевое слово в языке C# readonly используется для обозначения в программе полей класса (Fields). Поле – это что-то похожее на константу класса: значение полю присвоить можно, а изменить нельзя. Придать значение полю класса можно либо при объявлении переменных класса, либо в конструкторе.

(далее...)

C# сохранить файл в папке Мои документы

С помощью класса System.Environment можно получить путь к специальным папкам Windows, таким как Program Files, Мои документы и т.п. Список папок и значений хранится в объекте перечислений Environment.SpecialFolder (Рис.1).

(далее...)

Ключевые слова C#. class

 

Ключевое слово в языке C# class используется для обозначение класса. Класс - это логическая структура, состоящая из пользовательских типов и переменных других типов, методов и событий.

(далее...)

Ключевые слова C#. struct

Тип struct – это такой тип значений, который применяется для формирования небольших групп переменных, связанных между собой. Внешне это похоже на классы, только в очень зачаточном состоянии.

(далее...)

Ошибка при запуске MVC приложения с использованием Entity Framework

При запуске MVC приложения с использованием Entity Framework в браузере выдается сообщение об ошибке:

<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

(далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика