C#入门4.7——其他运算符
  5lnVz5j1fXe0 2023年11月02日 39 0


1.字符串连接运算符+

将两个字符串连在一起组成一个新的字符串

str1="my name is"  str2="jojo";

string str3=str1+str2;

2.is运算符

用于动态检查对象的运行时类型是否与给定类型兼容。

bool=a is string

判断is左边的变量是否与is右边的类型相同。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{

int a=10;
double b=10.0;
string c="hello";
bool mybool=false;
mybool = a is int;
Console.WriteLine("a is int.\t" + mybool);
mybool = b is double;
Console.WriteLine("b is double.\t" + mybool);
mybool = c is string;
Console.WriteLine("c is string.\t" + mybool);
Console.ReadKey();
}
}
}

\t的意思是跳到下一个制表位

3.三元运算符

表达式1?表达式2:表达式3;

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{

Console.WriteLine("请输入你拥有钢笔的数量");
int qty = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("I have {0} pen{1}.",qty,qty>1?"s":"");
Console.ReadKey();
}
}
}







【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  xlvdqsD183Uk   2023年11月02日   44   0   0 带参数字符串命令行
  I0t3qRT6ovZX   2023年11月02日   22   0   0 bc字符串ci
5lnVz5j1fXe0