无论如何从另一个类访问变量?

时间:2018-06-06 20:24:42

标签: c# class

所以我有2个课程,电影和客户,电影包含变量,如购买的门票数量和预订的门票数量。 Customer类如何在不在customer类中创建movie对象并且不将它们设置为static的情况下访问这些变量? 任何建议表示赞赏。提前谢谢。

编辑:感谢BradleyDotNET清除我的最大愚蠢。我甚至都不知道你能做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以将它们作为参数传递,或将它们设置为属性。就像任何其他变量一样。例如

主要

Movie superAwesomeActionFlick = new Movie();
Customer moviegoer = new Customer();
customer.WatchMovie(superAwesomeActionFlick);

<强>客户

public void WatchMovie(Movie movie)
{
    Console.WriteLine($"{movie.Title} is great!!!");
}