2024年4月22日发(作者:)

XmlDocument读取xml文件

Tim

Tom

Vina

Emily

XmlDocument doc = newXmlDocument();

("../../");//采用相对路径

按钮虚函数OnClick与Button_OnClick事件函数

第一种:

namespace MyRoutedEvent

{

classTimeButton:Button

{

protectedoverridevoid OnClick()//子类重新实现虚函数

{

("111");

}

}

}

第二种:

namespace MyRoutedEvent

{

publicpartialclassMainWindow : Window

{

public MainWindow()

{

InitializeComponent();

}

privatevoid TimeButton_OnClick(object sender, RoutedEventArgs e)//按钮点击事件

{

("222");

}

}

}

第一种会拦截第二种的响应

委托与事件

委托是类类型,委托声明的变量==函数==事件

1、给委托变量赋值

GreetingDelegate greeting = ChineseGreeting;

或者

GreetingDelegate greeting = new

GreetingDelegate(ChineseGreeting);

2、给方法传递方法参数

GreetPeople("张蔷", ChineseGreeting);

完整代码如下:

namespace MyDelegate

{

classProgram

{

publicdelegatevoidGreetingDelegate(string name);

privatestaticvoid ChineseGreeting(string name)

{

ine("早上好," + name);

}

privatestaticvoid EnglishGreeting(string name)