Как использовать функции статического класса внутри пространства имен?C#

Место общения программистов C#
Ответить
Anonymous
 Как использовать функции статического класса внутри пространства имен?

Сообщение Anonymous »

Я создал общедоступный статический класс, чтобы можно было использовать его функции в любом месте моего проекта. Например:

Код: Выделить всё

public static class common {

public static bool isEqual(float a, float b, float tolerance = 0.001f) {
return Mathf.Abs(a - b) < tolerance;
}

}
В большинстве случаев он работает отлично, за исключением некоторых сторонних плагинов Unity. Эти плагины имеют пространство имен. Например:

Код: Выделить всё

namespace Jason.RunDebug.Systems {

public partial class RunDebugSystem : Singleton {

public static void Init() {
...
}

}

}
Когда я пытаюсь использовать свою общедоступную статическую функцию внутри этого пространства имен, я получаю ошибку:

Имя 'common ' не существует в текущем контексте

Есть ли способ использовать мои статические функции внутри этого пространства имен?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -namespace
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»