4.0. Alprogramok és fájlkezelés
Az első program megírása előtt egy fontos szabály betartására hívtuk fel a figyelmet: Mindig csak a
zárójelei közé írjunk.Most eljött az ideje annak, hogy ezen változtassunk. A using után azokat a rendszereket (névtereket) soroljuk fel, amelyek a program elkészítéséhez szükségesek. Ilyen a using System.Text; is, amely a szöveggel kapcsolatos osztályokat tartalmazza. Az I/O (Input-Output) osztályok pedig a System.IO névtérben vannak.
Ezt követően a programban a namespace után a program neve szerepel, majd a class Program a Program nevű osztály kezdetét jelzi, amelyben a static void Main(string[] args) után, a már ismert részben írhatjuk meg a főprogramot.
De ha van főprogram, akkor lenni kell alprogramnak is. A C# a programozási nyelvek többségéhez hasonlóan engedi ezek használatát.
Az alprogram lehet eljárás, vagy függvény.