Вывод значений переменных в двух разных классах - C#
Формулировка задачи:
Доброго времени суток.По заданию необходимо создать переменные со спецификаторами public и private,и вывести их в 2х классах.Я объявил эти переменные в классе Plane,но не могу вывести переменные одновременно в 2х классах.Пишет,что ошибка,получается из-за static Main() получается только одна точка входа?А как сделать вывод данных в 2-х разных классах?Что вообще означает спецификатор static?Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Airways
{
class Plane
{
private static string PlaneTradeMark = "Airbus A312";
public static int PlaneSpeed = 250;
public static int FlightLength = 2000;
static void Main()
{
Console.WriteLine("Plane TradeMark:" + Plane.PlaneTrademark);
}
}
class Exucuter
{
static void Main()
{
Console.WriteLine("Plane Speed="+Plane.PlaneSpeed);
Console.WriteLine("Flight Length=" + Plane.FlightLength);
Console.ReadLine();
}
}
}Решение задачи: «Вывод значений переменных в двух разных классах»
textual
Листинг программы
using System;
namespace samolet
{
class Plane
{
private static string PlaneTradeMark = "Airbus A312";
public static int PlaneSpeed = 250;
public static int FlightLength = 2000;
public static string TM
{
get { return PlaneTradeMark; }
}
}
class Executor
{
static void Main()
{
Console.WriteLine("Plane Speed=" + Plane.PlaneSpeed);
Console.WriteLine("Flight Length=" + Plane.FlightLength);
Console.WriteLine(Plane.TM);
}
}
}