我是c#的新手,并且已经在Delphi中编程了很多年.我坚持以下问题,我希望有人可以帮助我.
在Delphi中,您可以声明一个类型:
type
TBtn = (btYes, btNo, btOK);
Run Code Online (Sandbox Code Playgroud)
然后创建一个程序
procedure TfrmMain.Button(ABtn: TBtn);
begin
//Do something;
end;
Run Code Online (Sandbox Code Playgroud)
并调用这样的程序
Button(btYes);
Run Code Online (Sandbox Code Playgroud)
要么
Button(btNo);
Run Code Online (Sandbox Code Playgroud)
我想在C#中做同样的事情
public Button (ABtn TBtn, string AString){
//Do Someting;
}
Run Code Online (Sandbox Code Playgroud)
并称之为
Button(btYes,"Hallo World");
Run Code Online (Sandbox Code Playgroud)
我怎么能做到这一点?