下载此文档

CSharp命名空间左移右移.doc


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
C#命名空间可输入类型,左移、右移运算在C#命名空间下,只能输入class(类)、struct(结构)、interface(接口)、enum(枚举)、delegate(委托)这五种类型,其他不可输入。如下代码:namespaceNameSpaceName{classClassName{intx=0;//类中成员不声明标识符,则默认为privatestaticvoidMain(string[]args){//x=6;//代码错误:非静态的字段、方法或属性需要对象引用,可以使用newClassName().xinty=0x2F;//表示十六进制数(2F)16即=47//0x(或0X)后面只能是ABCDEFabcdef(不区分大小写)doublez=;//=+3==//(“y={0},z={1}”,y,z);stringresult1=(0x2f,2);//整数转化为二进制字符串//二进制由01组成stringresult2=(23,8);//整数转化为八进制字符串//八进制由组成stringresult3=(100,10);//整数转化为十进制字符串stringresult4=(91,16);//整数转化为十六进制字符串//十六进制由ABCDEF(不区分大小写)("result1={0},result2={1},result3={2},result4={3}",result1,result2,result3,result4);();}}structStructName{}//结构默认修饰符internalinterfaceInterfaceName{}//接口enumEnumName{}//枚举publicdelegatevoidDelegateName(stringstr);//委托//publicintMethodName(){}//错误//intx=0;//错误//如果class,struct不声明标识符,则默认为internal}//返回01E24A其中X6表示格式化为6位大写十六进制数,位数不足六位时前面补0//转换为十六进制后超过6位,比如转化成十六进制后有10位,则返回结果也是10位//,则抛出异常。//("{0:X6}",);//X表示十六进制大写,x表示十六进制小写//("{0:x6}",);//01e24a关于左移”<<”运算、右移”>>”运算(当前位如果不存在时则补0)右移正整数,该正整数变小。如10>>1结果为510为(1010)2所

CSharp命名空间左移右移 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人glfsnxh
  • 文件大小18 KB
  • 时间2020-08-10