C# 打印总收入时遇到问题

C# 打印总收入时遇到问题,c#,C#,假设我正在用C#编写一个程序,输入售出的门票数量,以及根据每个门票类别(a、B和C)产生的收入。然后它应该把所有三个收入加起来,这是我的问题 我只得到一个错误,那就是 “CS1061‘int’不包含‘Text’的定义,也不包含 可访问扩展方法“Text”接受类型为的第一个参数 找不到“int”(是否缺少using指令或程序集 参考?“ 基本上,当我运行我的代码时,一切都正常,除了最后没有将三个收入加在一起 这是我的密码: private void calculaterEventButton_单击

假设我正在用C#编写一个程序,输入售出的门票数量,以及根据每个门票类别(a、B和C)产生的收入。然后它应该把所有三个收入加起来,这是我的问题

我只得到一个错误,那就是

“CS1061‘int’不包含‘Text’的定义,也不包含 可访问扩展方法“Text”接受类型为的第一个参数 找不到“int”(是否缺少using指令或程序集 参考?“

基本上,当我运行我的代码时,一切都正常,除了最后没有将三个收入加在一起

这是我的密码:

private void calculaterEventButton_单击(对象发送者,事件参数e)
{
尝试
{
//用户输入总计
int classAtickets;
int classBtickets;
int classCtickets;
classAtickets=int.Parse(classASold.Text);
classBtickets=int.Parse(classBSold.Text);
classCtickets=int.Parse(classCSold.Text);
//票价
int classAcost=15;
int classBcost=12;
int classCcost=9;
//名称和计算方法
int classatotal;
国际总分类;
int classctotal;
classatotal=classAtickets*classAcost;
classbtotal=classBtickets*classBcost;
classctotal=classCtickets*classCcost;
classarevencue.Text=classatotal.ToString(“c”);
classBRevenue.Text=classbToString(“c”);
classCRevenue.Text=classctotal.ToString(“c”);
//如何计算
int totalRev;
totalRev=classatotal+classbtotal+classctotal;
totalRev.Text=totalRev.ToString(“c”);
}
}

您的
totalRev
变量的类型为
int
,它只是一个整数,您试图为它的
Text
属性分配一个不存在的值

从代码的其余部分来看,您可能想指定某个字段的名称,比如前面的
classASold
classarevence
字段,而不是
totalRev
变量的名称

要修复此问题,请将最后一行中的
totalRev
更改为相应字段的名称,如果不存在,则为其创建一个新字段