Привет!
Можно ли переименовать некоторый класс из внешней сборки так, чтобы это переименование действовало в пределах всего Solution? Т.е. нечто вроде
using A = B;
Но только чтобы имя A можно было использовать не только в текущем файле, но и в других.
Здравствуйте, commando, Вы писали:
C>Привет!
C>Можно ли переименовать некоторый класс из внешней сборки так, чтобы это переименование действовало в пределах всего Solution? Т.е. нечто вроде
C>C>using A = B;
C>
C>Но только чтобы имя A можно было использовать не только в текущем файле, но и в других.
В C# — нельзя. А вот, например, в Nemerle — можно.
Здравствуйте, commando, Вы писали:
C>Привет!
C>Можно ли переименовать некоторый класс из внешней сборки так, чтобы это переименование действовало в пределах всего Solution? Т.е. нечто вроде
C>C>using A = B;
C>
C>Но только чтобы имя A можно было использовать не только в текущем файле, но и в других.
class A: B
{}
Здравствуйте, altarvic, Вы писали:
A>A>class A: B
A>{}
A>
А с конструкторами что делать?
Здравствуйте, altarvic, Вы писали:
A>A>class A: B
A>{}
A>
Это отнюдь не переименование. A и B не будут взаимозаменяемыми.