У меня проблема в Unity (C #), где я хотел бы создать случайное число. Я хотел использовать System.Random
(ссылка: использование System
), но Unity жалуется, что это неоднозначно для их собственных UnityEngine.Random
. Я не могу указать ссылку (используя System.Random
), поскольку random
не является пространством имен. Как мне указать, что я хочу использовать случайную систему, а не Unity?
10
Ответы:
Вы можете указать пространство имен явно:
источник
Вы можете использовать директиву using alias, чтобы дать System.Random новое имя:
источник
using Random = System.Random;
тоже хорошоusing LiterallyAnyOldString = System.Random;
Это также хорошо, вы можете использовать все, что вы хотите, те же правила, что и для переменныхRandom
это хорошо и недвусмысленно, даже в тех случаях, когдаUnityEngine.Random
это возможно.