Jag har fått ut lite värden(numeriska) ur en datareader och ska nu lägga dem i lite span och div. men först måsta jag utföra lite matematik på dem. span ville inte acceptera ett numeriskt värde :( , finns det nåt annat än span och div man kan använda, där den inte klagar på att allt ska vara string?. för jag tycker det är lite kaka på kaka att först göra om datareader värdet till en string och sen tillbaka till en Int och sen göra uträkning på den, och sen tillbaka till string för att få span att acceptera den. Fyyyyyyy ;)
hur kan .ToString() fästas på en "icke" objekt eller "icke" variabel?
utan bara på nåt värde sådär rakt av?
då skulla detta också funka kanske? 220.ToString()
då skulla detta också funka kanske? 220.ToString()
Det var intressant, nån som kan förklara kanske?
"220" är en "instans" av klassen System.Int32 och den klassen har en metod ToString eftersom den liksom alla andra klasser ärver av System.Object som också har samma metod.
Nej, men det fungerar faktiskt ändå. Man kan ju också skriva: " hej ".Trim().
Det som antagligen gör att det ser "skumt" ut är att C#/VB.NET är objektorienterat och att man använder punktnotation för att anropa funktioner. Om man tex gör exakt samma sak i vanlig VB så ser det ju inte ett dugg skumt ut:
CStr(220)
Trim(" hej ")
132 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe