Как сделать using для статического класса

174
04 июня 2017, 17:25

Есть статический класс Helper. Хочу использовать его из другой формы, однако мне приходится вызывать его через Helper.Val. Можно ли как то сделать using Helper; и потом просто вызывать Helper

public static class Helper
    {
        public static double Val(string data)
        {
            return Convert.ToDouble(data.Replace(".", ","));
        }
    }
Answer 1

Можно вот как.

В начале файла

using static YourNamespace.Helper;

и в коде просто

double v = Val(data);

(Обратите внимание, не просто using, а using static.)

Работает, начиная с C# 6 (Visual Studio 2015).

READ ALSO
Не обновляется элемент dataGridView после запроса INSERT INTO

Не обновляется элемент dataGridView после запроса INSERT INTO

Имеется два элемента dataGridView и две таблицы в БДИз одного элемента(таблицы) нужно перенести выбранную строку в другой элемент(таблицу)

262
Переместить объект в окне программно WPF

Переместить объект в окне программно WPF

Можно ли переместить объект программно, не применяя ThicknessAnimation и подобные классы?

236
Проект asp.mvc не загружает изображения

Проект asp.mvc не загружает изображения

Столкнулся с проблемой на ровном месте: Мне нужно вывести на страницу графикГрафик я формирую с помощью System

276
Prop type `children` is invalid; it must be a function, usually from React.PropTypes

Prop type `children` is invalid; it must be a function, usually from React.PropTypes

Использую Gatsby js версии 10 для своего приложения

488