关系运算符与占位符
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Sockets;
using System.Text;
using System.Threading.Tasks;
namespace Operator02
{
internal class Program
{
static void Main(string[] args)
{
//关系运算符
//> <
/*
Console.WriteLine(5 > 3);//true
Console.WriteLine(5 < 3);//false
//>= <=
Console.WriteLine(10 >= 5);//true
Console.WriteLine(10 >= 10);//true
Console.WriteLine(10 >= 100);//false
Console.WriteLine(10 <= 12);//true
Console.WriteLine(10 <= 10);//true
//== !=
Console.WriteLine(10 == 5);//false
Console.WriteLine(10 != 5);//true 10不等于五
Console.ReadKey();
*/
//&& 逻辑与,&&两边的表达式都为true的时候,这个逻辑表达式的结果就为true,
//两边只要一个是false,那么整个逻辑表达式的结果就为false。
/*
Console.WriteLine(10 > 5 && 10 < 20); //true
Console.WriteLine(3 > 5 && 10 > 7);//false
Console.ReadKey();
*/
// || 逻辑或
// || 两边的表达式只要有一边为true,整个逻辑或表达式结果就为true
// 两边表达式都为false,整个逻辑或表达式的结果才为false。
/*
Console.WriteLine(5 >3 || 3>10);//true
Console.WriteLine(7 < 4 || 10>5);//true
Console.WriteLine(5 < 2 || 9 < 1);//false
Console.ReadKey();
*/
//逻辑非 !
/*
Console.WriteLine(!(5 > 3));//false
Console.WriteLine(!(5 < 6));//false
Console.ReadKey();
*/
//计算闰年
//闰年的条件:年份能被400整除,或者年份能被4整除但不能被100整除。
/*
int nian = 2008;
bool runnian = (nian % 400 == 0) || (nian % 4 == 0 && nian % 100 != 0);
Console.WriteLine(runnian);
Console.ReadKey();
*/
//占位符
//用途:让字符串与变量链接更舒服
string name = "Monkey";
int age = 100;
string gender = "男";
string address = "山东";
Console.WriteLine("我的名字是:"+name+",我今年:"+age+",我的性别是:"+gender);
Console.WriteLine("我的名字是{0}, 我今年{1}岁, 我的性别是{2},我的出生地是{3}", name,age, gender, address);
//name 替换0,age替换1,gender替换2
Console.ReadKey();