命名空间“System”中不存在类型或命名空间名称“Linq”(是缺少程序集引用吗?) 怎么办????
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Da...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace 简易计算器
{
public partial class Form1 : Form
{
//定义变量
private int iPrevValue = 0;//上一次值
private bool bAppend = true;//确定按下数字键后是否和上次的相连,默认为相连
private string strPrevOpt = "";//上次按下的操作符号
public Form1()
{
InitializeComponent();
}
private void Num_click(object sender, EventArgs e)//数字按钮关联事件
{
string strNum = ((System.Windows.Forms.Button)sender).Text;
if (bAppend)
{
textBox1.Text = int.Parse(textBox1.Text + strNum).ToString();
}
else
{
textBox1.Text = strNum;
bAppend = true;
}
}
private void btn_clear_click(object sender, EventArgs e)//C操作符事件
{
textBox1.Text = "0";
bAppend = true;
iPrevValue = 0;
strPrevOpt = "";
}
private void Opt_click(object sender, System.EventArgs e)
{
if (textBox1.Text != "")
{
int iCurValue = int.Parse(textBox1.Text);//得到当前显示的值
switch (strPrevOpt)
{
case"+":
iCurValue += iPrevValue;
break;
case "-":
iCurValue = iPrevValue - iCurValue;
break;
case "*":
iCurValue *= iPrevValue;
break;
case "/":
iCurValue = iPrevValue / iCurValue;
break;
default:
break;
}
strPrevOpt = ((Button)sender).Text;
bAppend = false;
textBox1.Text = iCurValue.ToString();
iPrevValue = iCurValue;
}
}
}
} 展开
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace 简易计算器
{
public partial class Form1 : Form
{
//定义变量
private int iPrevValue = 0;//上一次值
private bool bAppend = true;//确定按下数字键后是否和上次的相连,默认为相连
private string strPrevOpt = "";//上次按下的操作符号
public Form1()
{
InitializeComponent();
}
private void Num_click(object sender, EventArgs e)//数字按钮关联事件
{
string strNum = ((System.Windows.Forms.Button)sender).Text;
if (bAppend)
{
textBox1.Text = int.Parse(textBox1.Text + strNum).ToString();
}
else
{
textBox1.Text = strNum;
bAppend = true;
}
}
private void btn_clear_click(object sender, EventArgs e)//C操作符事件
{
textBox1.Text = "0";
bAppend = true;
iPrevValue = 0;
strPrevOpt = "";
}
private void Opt_click(object sender, System.EventArgs e)
{
if (textBox1.Text != "")
{
int iCurValue = int.Parse(textBox1.Text);//得到当前显示的值
switch (strPrevOpt)
{
case"+":
iCurValue += iPrevValue;
break;
case "-":
iCurValue = iPrevValue - iCurValue;
break;
case "*":
iCurValue *= iPrevValue;
break;
case "/":
iCurValue = iPrevValue / iCurValue;
break;
default:
break;
}
strPrevOpt = ((Button)sender).Text;
bAppend = false;
textBox1.Text = iCurValue.ToString();
iPrevValue = iCurValue;
}
}
}
} 展开
2个回答
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询