static class (C#)
Në shqip: Klasat statike në C#
ShpjegimiSQ
Një klasë static s'mund të ketë objekte — të gjitha metodat dhe fushat i përkasin vetë klasës. Përdoret për mjete ndihmëse, si Math ose Console: thërret Math.Max(a, b) pa krijuar asnjë objekt.
EnglishEN
A static class can't have objects — all its methods and fields belong to the class itself. It's used for helper tools, like Math or Console: you call Math.Max(a, b) without creating any object.
Si ta mendosh
Si kalkulatori i përbashkët në mur të klasës: s'ka nevojë që secili të ketë të vetin.
Lexoje në anglisht
Like the shared calculator on the classroom wall: nobody needs their own.
Shembull kodicsharp
static class Ndihmes {
public static double Mesatarja(int[] v) => v.Average();
}
Console.WriteLine(Ndihmes.Mesatarja(new[] { 4, 5 }));