在visual studio 2015中新增類別,該類別封裝所有程式的商業邏輯,例如:
using System;
namespace Test_Class
{
public enum Lange
{
English, Chinese
}
public class ManagerHello
{
private void EnglishGreeting(string name)
{
Console.WriteLine("Hello, " + name) ;
}
private void ChineseGreeting(string name)
{
Console.WriteLine("你好 " + name) ;
}
public void GreetHello(string name, Language lang)
{
switch (lang)
{
case Language.English :
EnglishGreeting (name);
break ;
case Language.Chinese :
ChineseGreeting (name) ;
break ;
}
}
}
}
在編譯這個項目之後,可以在 bin/Debug資料夾裡產生一個名為Test_Class的dll檔,就是所謂的組件,或是說在.NET 項目編譯之後產生的*.exe 或 *.dll 的檔案。
要叫用 Test_Class 組件可以在現行或新增應用程式專案時參考這個組件。例如我們新增一個主控台應用程式並點選標籤 References 加入參考,使用瀏覽找出所要參考的組件並按確定,在References底下就會新增所要參考的組件名稱。再來就是引用這個組件例如:
using System;
using Test_Class;
namespace C_ref
{
public class Program
{
public static void Main ( )
{
ManagerHello hi = new ManagerHello ( ) ;
hi.GreetHello ("John ", Language.English ) ;
hi.GreetHello ("張三 ", Language.Chinese ) ;
}
}
}
沒有留言:
張貼留言