using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Bianliang
{
class Program
{
static void Main(string[] args)
{
int money = 200;
int money1, money2, money3;
money1 = 300;
money2 = 400;
Console.Write(money);
Console.ReadLine();
}
}
}
变量名能不能用汉字?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Bianliang
{
class Program
{
static void Main(string[] args)
{
int aa = 456;
String bb = "";
Console.Write(aa);
Console.Write(bb);
Console.ReadLine();
}
}
}
全局变量
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Chengyuanbianliang
{
class Program
{
String aa = "2323";
static String bb = "3443";
static void Main(string[] args)
{
Program program = new Program();
Console.WriteLine(program.aa);
Console.WriteLine(bb);
Console.ReadLine();
}
}
}
局部变量
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Chengyuanbianliang
{
class Program
{
String aa = "2323";
static String bb = "3443";
static void Main(string[] args)
{
Program program = new Program();
Console.WriteLine(program.aa);
Console.WriteLine(bb);
Console.WriteLine(a);
Console.ReadLine();
}
void showInfo()
{
int a = 666;
Console.WriteLine(a);
Console.ReadLine();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Welcome to Glorysoft\n");
Console.WriteLine("please input into username:");
String name = Console.ReadLine();
Console.WriteLine("当前用户为" + name);
Console.ReadLine();
}
}
}
错误1
错误2
错误3
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int age = 30;
int age2 = age;
age2 = 35;
Console.WriteLine("age" + age);
Console.WriteLine("age2" + age2);
Console.Read();
}
}
}
例如:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
int a = 10; //int 正负整数都可以
//uint b = -10; //-10是有符号得,所以不可行,只能使用无符号即正数类
byte c = 255;
// byte d = 258; //超过了byte得最大取值
Console.WriteLine(c);
Console.Read();
}
}
}
注意:
定义decimal变量时的问题
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
decimal a = 3.14M;
Console.WriteLine(a);
Console.Read();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
bool a = true;
bool b = false;
Console.WriteLine(a);
Console.WriteLine(b);
Console.Read();
}
}
}
不区分大小写得限制
(1)
(2)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
Consumal consumal = new Consumal();
consumal.Record();
}
}
class Card
{
public string money { get; set; }
}
class Consumal
{
public void Record()
{
Console.WriteLine("信用卡消费记录:\n");
Card pcard = new Card()
{
money = "8000"
};
Console.WriteLine("信用卡得总额度:"+pcard.money);
Card scard = pcard;
scard.money = "3000";
Console.WriteLine("信用卡消费记录:"+pcard.money);
Console.Read();
}
}
}
一种特殊得字段
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
double score1 = 81.5;
double score2 = score1 + 2;
Console.WriteLine("第二次考试平均分:" + score2);
Console.Read();
}
}
}
例如:
例如:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Program
{
static void Main(string[] args)
{
double PI = 3.14;
double r;
Console.WriteLine("请输入圆的半径:\n");
r = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("圆的面积为:" + PI*r*r);
Console.Read();
}
}
}