In C# angeben, gibt drei Arten der Verwendung von Richtlinien sind:Direktive Klasse alias in C++/CLI
using System; // Specify Namespace
using Diag = System.Diagnostics; // Specify Namespace Alias
using DBG = System.Diagnostics.Debug; // Specify Class Alias
In C++/CLI, ich weiß, die Äquivalente zu den ersten beiden:
using namespace System;
namespace Diag = System::Diagnostics;
Gibt es eine Möglichkeit, die dritte in C++/CLI zu tun?
namespace DBG = System::Diagnostics::Debug;
tun gibt error C2879: 'System::Diagnostics::Debug' : only an existing namespace can be given an alternative name by a namespace alias definition
Die einzigen alterntive ich ist #define DBG System::Diagnostics::Debug
habe kommen, aber ich würde eine ordnungsgemäße Verwendung Richtlinie, falls vorhanden bevorzugen.
Perfekt! Genau das, was ich brauchte, danke. –