using System;
// Classを分割して定義
partial class SampleClass
{
string s = "Partial1";
}
partial class SampleClass
{
public void printOut1()
{
Console.WriteLine(s);
}
}
partial class MainClass
{
// Methodを宣言だけしてあとで定義
static partial void printOut2();
static void Main()
{
SampleClass sample = new SampleClass();
// 出力値:Partial1
sample.printOut1();
// 出力値:Partial2
printOut2();
}
}
partial class MainClass
{
static partial void printOut2()
{
Console.WriteLine("Partial2");
}
}
0 コメント:
コメントを投稿