Statische TypeScript-Klassen

Ich wollte von herkömmlichem JS zu TypeScript wechseln, weil mir die C # -ähnliche Syntax gefällt. Mein Problem ist, dass ich nicht herausfinden kann, wie man statische Klassen in TypeScript deklariert.

In C # verwende ich häufig statische Klassen, um Variablen und Methoden zu organisieren und sie in einer benannten Klasse zusammenzufassen, ohne ein Objekt installieren zu müssen. In Vanilla JS habe ich das mit einem einfachen JS-Objekt gemacht:

var myStaticClass = {
    property: 10,
    method: function(){}
}

In TypeScript würde ich eher meinen C-sharpy-Ansatz wählen, aber es scheint, dass statische Klassen in TS nicht existieren. Was ist die passende Lösung für dieses Problem?

Antworten auf die Frage(11)

Ihre Antwort auf die Frage