Предполагается, что вы имели в виду C ++ / CLI, а не управляемый C ++, поскольку они являются довольно разными языками.
public ref class MyStaticClass abstract sealed {
// static members here
};
Это создаст статический класс, который не может быть созданс необходимыми статическими членами.
Если в вашем классе будут храниться только статические данные, я бы порекомендовал сделать это таким образом, используя статический класс.Если вы намерены разрешить создание экземпляра класса (из вашего вопроса видно, что это не так), вам не следует объявлять его с помощью abstract sealed
и просто сделать член, к которому вы хотите получить доступ без экземпляра, статическим.