Я даже не знаю, вызвал ли он псевдоним, но позвольте мне все равно продолжить.
Вы знаете, как тип System.String в С# сортируется как "aliased" с "string"? В Visual Studio "строка" имеет строчный и синий текст. Я хотел бы сделать это с некоторыми из наших длинных имен классов. Некоторые из них похожи на "RelocatedPlantProductReleaseItem". Я не могу изменить его имя, но такое длинное имя действительно делает код длинным. Я бы хотел использовать Rppr вместо этого. Поэтому вместо этого:
RelocatedPlantProductReleaseItem Item = new RelocatedPlantProductReleaseItem();
Я бы подумал:
Rppr Item = new Rppr();
Я знаю, что могу создать класс Rppr и наследовать его от RelocatedPlantProductReleaseItem, но это кажется взломанным.
Кроме того, сценарий, который я дал выше, является полностью фиктивным. Я просто использовал его, чтобы продемонстрировать существенную функциональность, которую я пытаюсь достичь.
Кроме того, что это технически называется, когда "string" представляет System.String?
Обновление: Спасибо за все ответы, ребята, но я думаю, я должен был указать, что хочу, чтобы это было глобальным. Я не хочу указывать его в верхней части каждого файла кода. Я хочу указать его в одном месте и работать повсюду во всем приложении, даже в других сборках, которые ссылаются на его сборку.