C#深入浅出キーワード(一)
3255 ワード
1.this
thisキーワードは現在のオブジェクトの「自分」を示すために使用され、一例を見て、いつthisを使用する必要があるかを理解します.
Starをインスタンス化し、メソッドを呼び出します.
出力の結果が予想と一致しないことを見て、上のコードを書き直しました.
2.base
3.using
thisキーワードは現在のオブジェクトの「自分」を示すために使用され、一例を見て、いつthisを使用する必要があるかを理解します.
class Star
{
String name;
int age;
public void SetInfo(string name,int age)
{
name = name;//
age = age;//
}
public void Show()
{
Console.WriteLine(name+""+age.ToString());
}
}
Starをインスタンス化し、メソッドを呼び出します.
class Program
{
static void Main(string[] args)
{
Star star = new Star();
star.SetInfo(" ",50);
star.Show();// 0
Console.ReadKey();
}
}
出力の結果が予想と一致しないことを見て、上のコードを書き直しました.
class Star
{
String name;
int age;
public void SetInfo(string name,int age)
{
this.name = name;//
this.age = age;//
}
public void Show()
{
Console.WriteLine(name+""+age.ToString());
}
}
2.base
3.using