小编use*_*031的帖子

用作变量错误的类型

我正在申请存储为假想的航空公司登机的门票.我创建了一个Ticket类,见下文

public class ticket
{
    String lastName;
    String firstName;
    String origin;
    String destination;
    String flightNumber;
    String seatNumber;
    String date;

    public ticket()
    {
    }

    public ticket(String lastname, String firstName, String origin, String destination,
        String flightNumber, String seatNumber, String date)
    {

    }
Run Code Online (Sandbox Code Playgroud)

我有两个门票类,第一个和经济舱.这架飞机只能容纳10个座位.所以我的结构有两个票对象数组,一个包含4个票对象"第一类",另一个包含6个票证对象"经济类".见下文

 ticket[] ticketFirst = new ticket[4];
 ticket[] ticketEcon = new ticket[6];
Run Code Online (Sandbox Code Playgroud)

我必须在各自的票证阵列中随机分配座位.我正在调用我的get方法(下面的示例)来检查重复项,即随机分配的席位是否已填充.

public String getLastName() { return this.lastName; }

当我运行我的程序时,我得到错误WindowsFormsApplication1.ticket'是'类型'但是像'变量'一样使用(下面的相关代码)

private void btnSubmit_Click(object sender, EventArgs e)
{
    Random random = new Random();
    int rand = random.Next(0, 4);
    if (ticket[rand].getLastName = …
Run Code Online (Sandbox Code Playgroud)

c# winforms

5
推荐指数
1
解决办法
129
查看次数

标签 统计

c# ×1

winforms ×1