字符串CSharp命名空间左移右移

命名空间  时间:2021-02-28  阅读:()

C#命名空间可输入类型左移、右移运算在C#命名空间下只能输入c las s(类)、 struc t(结构)、 interfac e(接口)、 enum(枚举)、delegate(委托)这五种类型其他不可输入。

如下代码:namespace NameSpaceName

{class ClassName

{int x=0;//类中成员不声明标识符则默认为privatestatic void Main(string[] args)

{

//x=6;

//代码错误非静态的字段、方法或属性需要对象引用可以使用new ClassName().xint y=0x2F;//表示十六进制数(2F)16即=47

//0x(或0X)后面只能是ABCDEFabcdef(不区分大小写)double z=5.1 e3; //5.1 e3=5.1 e+3=5.1E3=5.1 e03//均表示5.1乘以10的3次方即5100

Console.WriteLine(“y={0},z={1}”,y,z);string result 1=Convert.ToString(0x2f,2);//整数转化为二进制字符串

//二进制由01组成string result2=Convert.ToString(23,8); //整数转化为八进制字符串

//八进制由组成string result3=Convert.ToString(100, 10); //整数转化为十进制字符串string result4=Convert.ToString(91, 16); //整数转化为十六进制字符串

//十六进制由ABCD EF(不区分大小写)组成

Console.WriteLine("result1={0},result2={1},result3={2},result4={3}", result1, result2,result3, result4);

Console.ReadLine();

}

}s truc t Struc tName{}//结构默认修饰符internalinterfac e Interfac eName{}//接口enum EnumName{}//枚举public delegate void DelegateName(string str);//委托

//public int MethodName(){}//错误

//int x=0;//错误

//如果c las s,s truc t不声明标识符,则默认为internal

}

//返回01 E24A 其中X6表示格式化为6位大写十六进制数,位数不足六位时前面补0//转换为十六进制后超过6位 比如转化成十六进制后有10位则返回结果也是10位//如果超过ulong.MaxValue则抛出异常。

//Console.WriteLine("{0:X6}", ) ;//X表示十六进制大写,x表示十六进制小写//Console.WriteLine("{0:x6}", ) ;//01e24a

关于左移”<<”运算、右移”>>”运算

(当前位如果不存在时则补0)

右移正整数该正整数变小。如10>>1结果为5

10为(1010)2所有数向右移动一位(去掉高位),变成(0101)2即5

程序算法为

正整数integer右移N位结果是integer/(2的N次方)

相反左移正整数则该正整数变大。如10<<3结果是80

正整数integer左移N位结果是integer*(2的N次方)

C#控制台程序代码如下:static void Main(string[] args)

{int x = 10;

Console.WriteLine("正整数{0}转换为二进制字符串是: {1}", x, Convert.ToString(x, 2) ) ;int xRightMove = x >> 1;//右移: x除以(2的次方)int xLeftMove = x << 3; //左移: x乘以(2的次方)

Console.WriteLine("右移后结果为: {0} 转换为二进制字符串是: {1}", xRightMove, Convert.ToString(xRightMove,

2)) ; //101右移一位:去掉二进制字符串的最后一位

Console.WriteLine("左移后结果为: {0} 转换为二进制字符串是: {1}", xLeftMove, Convert.ToString(xLeftMove, 2) ) ;//左移三位:在二进制字符串后面加3个0

Console.ReadLine() ;

}

10gbiz首月半价月付2.36美元,香港/洛杉矶VPS、硅谷独立服务器/站群服务器

收到10gbiz发来的7月份优惠方案,中国香港、美国洛杉矶机房VPS主机4折优惠码,优惠后洛杉矶VPS月付2.36美元起,香港VPS月付2.75美元起。这是一家2020年成立的主机商,提供的产品包括独立服务器租用和VPS主机等,数据中心在美国洛杉矶、圣何塞和中国香港。商家VPS主机基于KVM架构,支持使用PayPal或者支付宝付款。洛杉矶VPS架构CPU内存硬盘带宽系统价格单核512MB10GB1...

80VPS:香港服务器月付420元;美国CN2 GIA独服月付650元;香港/日本/韩国/美国多IP站群服务器750元/月

80vps怎么样?80vps最近新上了香港服务器、美国cn2服务器,以及香港/日本/韩国/美国多ip站群服务器。80vps之前推荐的都是VPS主机内容,其实80VPS也有独立服务器业务,分布在中国香港、欧美、韩国、日本、美国等地区,可选CN2或直连优化线路。如80VPS香港独立服务器最低月付420元,美国CN2 GIA独服月付650元起,中国香港、日本、韩国、美国洛杉矶多IP站群服务器750元/月...

香港服务器租用多少钱一个月?影响香港服务器租用价格因素

香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...

命名空间为你推荐
1433端口如何打开SQL1433端口今日热点怎么删除怎么删除手机百度实时热点今日热点怎么删除今日热点自动弹出怎么卸载或屏蔽今日热点怎么删除怎样删除实时热点安卓应用平台手机系统应用在哪腾讯文章为什么最近腾讯网的文章评论都看不到小米3大概多少钱小米3现在多少钱创维云电视功能创维新出的4K超高清健康云电视有谁用过,功能效果怎么样?人人逛街人人逛街评论怎么不显示链接了?好像4月28日就不能显示了。是什么原因呢?lockdowndios8.1能用gpp3to2吗?型号A1429
长沙域名注册 东莞电信局 l5639 美国主机论坛 贵州电信宽带测速 http500内部服务器错误 好看的桌面背景大图 java虚拟主机 qq数据库下载 阿里云浏览器 web服务器架设 合租空间 双线主机 个人免费主页 raid10 空间登陆首页 帽子云排名 日本代理ip 申请免费空间 新疆服务器 更多