引用main方法c#的外部变量

时间:2016-11-07 22:50:00

标签: c# visual-studio-2015

我想知道如何在main方法中引用外部变量。我已经设法做了一些并且它编译但是我似乎无法做“静态字符串票”& “静态char座位”。到目前为止,这是我的代码:

public class Cinema
{
    static int[,] cinema;
    static char[,] cinchar;
    static string ticket;
    static int[] row;
    static char seat;

    //--------------------------------
    static void Main(string[] args)
    {
        cinema = new int[10, 5];
        cinchar = new char[10, 5];
        //I want to reference the above **static string ticket** variable here
        row = new int[3];
        //I want to reference the above **static char seat** variable here

        for (int i = 0; i < 10; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                cinchar[i, j] = (char)'*';
                cinema[i, j] = 0;

            }
        }
    }
}

1 个答案:

答案 0 :(得分:0)

public class Cinema
{
    static int[,] cinema;
    static char[,] cinchar;
    static string ticket;
    static int[] row;
    static char seat;

    //--------------------------------
    public static void Main(string[] args)
    {
        cinema = new int[10, 5];
        cinchar = new char[10, 5];
        ticket = "new ticket";
        //I want to reference the above **static string ticket** variable here
        row = new int[3];
        seat = 'a';
        Console.WriteLine("Ticket: " + ticket + ", Seat: " + seat.ToString());
        //I want to reference the above **static char seat** variable here

        for (int i = 0; i < 10; i++)
        {
            for (int j = 0; j < 5; j++)
            {
                cinchar[i, j] = (char)'*';
                cinema[i, j] = 0;

            }
        }
    }
}

可生产 门票:新票,座位:a