首页 > 编程知识 正文

c#和 net的区别,c#结构体和类的区别

时间:2023-05-06 06:28:32 阅读:158332 作者:1630

Int64 :此Struct用于表示64位有符号整数。 Int64可以包括在-9、223、036、854、036、854、775、808到9、223、372、036、854、775、807范围内的两种类型的值:负值和正值

例如:

//c# programtoshowthe//differencebetweenint 64//and uint 64 using system; using System.Text; 公共类gfg {//mainmethodstaticvoidmain (string [ ] args )//printingminimummaximumvaluesconsole.writeline () console.writeline (maximumvalueofint 64: ) int64.maxvalue ); Console.WriteLine (; //int 64 array int 64 [ ] arr1={-3,0,1,3,7 }; Foreach(int64Iinarr1) console.writeline ); }}输出:

Int64的最小值:-9223372036854775808Int64的最大值: 9223372036854775807-30137 uint 64 :此结构用于表示64位无符号整数。 UINT64只能存储0到18、446、744、073、709、551和615之间的唯一正值。

例如:

//c# programtoshowthe//differencebetweenint 64//and uint 64 using system; using System.Text; 公共类gfg {//mainmethodstaticvoidmain (string [ ] args )//printingminimummaximumvaluesconsole.writeline () console.writeline (maximumvalueofuint 64: ) uint64.maxvalue; Console.WriteLine (; //int 64 array uint 64 [ ] arr1={ 13,0,1,3,7 }; Foreach(uint64Iinarr1) console.writeline ); }}uInt64的最小值:0UInt64的最大值: 18446744073709551615130137 C#中int64与UInt64之间的差异INT64 1.Int64用于表示64位有符号整数。

2.Int64表示有符号整数。

3 .可以存储负整数和正整数。

4 .内存占用8字节空间。

5.Int64的范围为-9223372036854775808到9223372036854775807。

声明Int64的语法: Int64 variable_name;

UINT64 1.UInt64用于表示64位无符号整数。

2.UInt64表示无符号整数。

3 .只能存储正整数。

它还占用4.8字节的内存空间。

5.UInt64的范围为0到18446744073709551615。

声明UInt64的语法: UInt64 variable_name;

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。