Typer i programmering
Simple typer var a = 13; <- int : heltal var str = ”hallo”; <- string : tekststreng var sand = true; <- bool : true/false var b = 1.4; <- decimal : kommatal
Objekter Har tilstand (properties) som kan tilgås (nogle kan ændres) Har metoder der kan gøre noget (svarende til function i JavaScript) Eksempel: Request objektet: – Request.Form <- property – Request.QueryString <- property – Request.ValidateInput() <- metode
Request objektet var num1 = Request.Form[”number1”]; var multTen = num1 * 10;
Konvertering af typer Problem: Vi har en tekststreng der egentlig er et tal, men det ved programmet ikke. Løsning: AsInt() metoden Tilsvarende for andre typer. Alle typer har en toString() metode som returnerer en var str1 = Request.Form[”number1”]; var num1 = str1.AsInt(); var multTen = num1 * 10; }