我想在我的主類中創建幾個嵌套類。C#嵌套類
public class MyPlayer : Player
{
public bool TargetEnemy()
{
return true;
}
public class Movement
{
public uint aInt = 1;
public TurnLeft()
{
}
}
public class ActionBar
{
}
}
我有很多不同類別,這樣我就可以通過訪問MyPlayer類出來的代碼,而無需將其傳遞給所有的人我剛剛創建保存該變量爲一個靜態類。我可以使用Main.Units.MyPlayer.Movement訪問MyPlayer-> Movement,但是這並沒有鏈接到我在靜態類中定義的MyPlayer實例。
我希望能夠做MyPlayer-> Movement-> TurnLeft()爲例。我將如何實現這一目標?感謝您的回答。
'多inheritance'是一個完全不同的事情(不存在in'.Net ')我刪除了該標籤。 – gdoron