Ich habe gerade versucht, eine Klasse zu implementieren, in der uint
stattdessen zahlreiche Längen- / Zählungseigenschaften usw. vorhanden sind int
. Dabei bemerkte ich jedoch, dass es tatsächlich schmerzhaft ist, dies zu tun, als ob niemand das wirklich tun möchte.
Fast alles, was einen integralen Typ ausgibt int
, gibt ein zurück und erfordert daher Abgüsse an mehreren Punkten. Ich wollte ein StringBuffer
mit einer Pufferlänge erstellen, die standardmäßig auf eines der Felder in dieser Klasse eingestellt ist. Benötigt auch eine Besetzung.
Also fragte ich mich, ob ich einfach int
hierher zurückkehren sollte. Ich benutze sowieso nicht das gesamte Sortiment. Ich dachte nur, da das, womit ich mich dort beschäftige, einfach nicht negativ sein kann (wenn es so wäre, wäre es ein Fehler), wäre es eine gute Idee, es tatsächlich zu verwenden uint
.
PS: Ich habe diese Frage gesehen und dies erklärt zumindest, warum das Framework selbst immer verwendet, int
aber selbst im eigenen Code ist es tatsächlich umständlich, sich daran zu halten, uint
was mich denken lässt, dass es anscheinend nicht wirklich erwünscht ist.