muudesse programmidesse ümber tõsta, kui see peaks vajalikuks osutuma. Siin näites on kaks lihtsat arvutustehet omaette abivahendite klassi välja toodud. class Abivahendid{ public static int korruta(int a, int b){ return a*b; } public static int liida(int a, int b){ return a+b; 23 } } Abivahendeid kasutav alamprogramm asub aga hoopis eraldi klassis ja failis. using System; class Abivahendiproov{ public static void Main(string[] arg){ Console.WriteLine(Abivahendid.korruta(3, 6)); } } Kui tahta, et kompilaator vajalikud osad üles leiaks, tuleb kompileerimisel ette anda kõikide vajaminevate failide nimed. C:Projectsomanaited>csc Abivahendid.cs Abivahendiproov.cs Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.42 for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727 Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
Samuti on mugav terviklike tegevuste plokke muudesse programmidesse ümber tõsta, kui see peaks vajalikuks osutuma. Siin näites on kaks lihtsat arvutustehet omaette abivahendite klassis välja toodud. class Abivahendid{ public static int korruta(int a, int b){ return a*b; } public static int liida(int a, int b){ return a+b; } } Abivahendeid kasutav alamprogramm asub aga hoopis eraldi klassis ja failis. using System; class Abivahendiproov{ public static void Main(string[] arg){ Console.WriteLine(Abivahendid.korruta(3, 6)); } } Kui tahta, et kompilaator vajalikud osad üles leiaks, tuleb kompileerimisel ette anda kõikide vajaminevate failide nimed. C:Projectsomanaited>csc Abivahendid.cs Abivahendiproov.cs Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.42 for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727 Copyright (C) Microsoft Corporation 2001-2005. All rights reserved.
Samuti on mugav terviklike tegevuste plokke muudesse programmidesse ümber tõsta, kui see peaks vajalikuks osutuma. Siin näites on kaks lihtsat arvutustehet omaette abivahendite klassis välja toodud. class Abivahendid{ public static int korruta(int a, int b){ return a*b; } public static int liida(int a, int b){ return a+b; } } Abivahendeid kasutav alamprogramm asub aga hoopis eraldi klassis ja failis. using System; class Abivahendiproov{ public static void Main(string[] arg){ Console.WriteLine(Abivahendid.korruta(3, 6)); } } Kui tahta, et kompilaator vajalikud osad üles leiaks, tuleb kompileerimisel ette anda kõikide vajaminevate failide nimed. C:Projectsomanaited>csc Abivahendid.cs Abivahendiproov.cs Microsoft (R) Visual C# 2005 Compiler version 8.00.50727.42 for Microsoft (R) Windows (R) 2005 Framework version 2.0.50727 Copyright (C) Microsoft Corporation 2001-2005