# C# 3.0 特性 分部方法 分部方法在分部类型的一部分中定义了签名,并在该类型的另一部分中定义了实现。比如WPF和WinForm的窗体就是用partial关键字定义的分部类,一部分代码可以实现控件的初始化,一部分可以去实现具体方法等。 ```csharp partial class PartialClassTest { readonly string str = "Hello CSDN!"; partial void PartialMethodTest(); public void Display() { PartialMethodTest(); } } partial class PartialClassTest { partial void PartialMethodTest() { Console.WriteLine(str); } } ``` 上面这段代码示例了分部类和方法,执行```Display()```方法在下列选项中可以打印出的字符串是: ## 答案 ```csharp Hello CSDN! ``` ## 选项 ### A ```csharp str ``` ### B ```csharp null ``` ### C ```csharp 抛出异常 ```