当前位置: 首页 > news >正文

酒泉网站建设ip反查域名网站

酒泉网站建设,ip反查域名网站,什么好的主题做网站,河北常见网站建设价格C#—BitArray点阵列 在 C# 中,BitArray 类用来管理一个紧凑型的位值数组,数组中的值均为布尔类型,其中 true(1)表示此位为开启,false(0)表示此位为关闭。 当需要存储位&#xff08…

C#—BitArray点阵列

在 C# 中,BitArray 类用来管理一个紧凑型的位值数组,数组中的值均为布尔类型,其中 true(1)表示此位为开启,false(0)表示此位为关闭。

当需要存储位(英文名“bit”数据存储的最小单位,也可称为比特),但事先又不知道具体位数时,就可以使用点阵列。当需要访问点阵列中的元素时,可以使用整型索引从点阵列中访问指定元素,索引从零开始。

文章来源: C#教程(非常详细) - C语言中文网

BitArray 类中的属性

属性描述
Count    获取点阵列中包含的元素个数
IsReadOnly判断 点阵列是否只读
Item获取或设置点阵列中指定位置的值
Length    获取或设置点阵列中的元素个数
BitArray类中的方法

    
 

BitArray 类中的方法

方法名描述
public BitArray And(BitArray value) 对当前的点阵列中的元素和指定点阵列中相对应的元素执行按位与操作
public bool Get(int index)    获取点阵列中指定位置的位值
public BitArray Not()反转当前点阵列中所有位的值,即将 true 设置为 false,将 false 设置为 true
public BitArray Or(BitArray value) 对当前点阵列中的元素和指定点阵列中的相对应的元素执行按位或操作
public void Set(int index, bool value) 把点阵列中指定位置的位设置为指定的值
public void SetAll(bool value) 把点阵列中的所有位设置为指定的值
public BitArray Xor(BitArray value)对当前点阵列中的元素和指定点阵列中的相对应的元素执行按位异或操作

    


   
BitArray属性和方法的使用

class Demo{static void Main(string[] args){// 创建两个大小为 8 的点阵列BitArray ba1 = new BitArray(8);BitArray ba2 = new BitArray(8);byte[] a = { 60 };byte[] b = { 13 };// 把值 60 和 13 存储到点阵列中ba1 = new BitArray(a);ba2 = new BitArray(b);// ba1 的内容Console.WriteLine("点阵列 ba1: 60");for (int i = 0; i < ba1.Count; i++){Console.Write("{0, -6} ", ba1[i]);}Console.WriteLine();// ba2 的内容Console.WriteLine("点阵列 ba2: 13");for (int i = 0; i < ba2.Count; i++){Console.Write("{0, -6} ", ba2[i]);}Console.WriteLine();BitArray ba3 = new BitArray(8);ba3 = ba1.And(ba2);// ba3 的内容Console.WriteLine("执行按位与操作后的点阵列 ba3:");for (int i = 0; i < ba3.Count; i++){Console.Write("{0, -6} ", ba3[i]);}Console.WriteLine();ba3 = ba1.Or(ba2);// ba3 的内容Console.WriteLine("执行按位或操作后的点阵列 ba3:");for (int i = 0; i < ba3.Count; i++){Console.Write("{0, -6} ", ba3[i]);}Console.WriteLine();Console.ReadKey();}}

结果:

点阵列 ba1: 60
False  False  True   True   True   True   False  False
点阵列 ba2: 13
True   False  True   True   False  False  False  False
执行按位与操作后的点阵列 ba3:
False  False  True   True   False  False  False  False
执行按位或操作后的点阵列 ba3:
True   False  True   True   False  False  False  False

http://www.pjxw.cn/news/25639.html

相关文章:

  • 做哪个网站零售最好培训班学员培训心得
  • 做广个公司网站权重网络广告营销对应案例
  • 有做浏览单的网站关键词搜索名词解释
  • 1号网站建设 高端网站建设通过qq群可以进行友情链接交换
  • 美国有几家做竞拍的网站百度推广客服工作怎么样
  • 页面有哪几个网站可以做seo管理工具
  • 东莞快速做网站官网seo是什么意思
  • 做请帖的网站seo专业培训需要多久
  • bt磁力娄底地seo
  • 阿里云网站开发品牌网
  • 北京市网站建设企业推广营销app
  • 抽奖机网站怎么做的广告投放网站
  • vps做网站的环境网站制作优化排名
  • 西安新闻网搜狗seo刷排名软件
  • 爱南宁app下载郑州关键词seo
  • 网站服务合同模板做网站推广需要多少钱
  • 自己做一网站_多做宣传.免费刷seo
  • 广州做网站哪家公司最好bing搜索国内版
  • 系统开发背景专业seo外包
  • 计算机哪个专业好郑州做网络优化的公司
  • 自己做装修图网站今日军事新闻最新消息中国
  • 专业的食品行业网站开发免费建站的网站有哪些
  • dedecms建站教程游戏推广是什么工作
  • 个人作品网站链接怎么做qq空间刷赞推广网站
  • 云南百度小程序开发公司石家庄网站seo外包
  • 我想做一个小网站搞页游该怎么做武汉网络推广公司排名
  • 那里有做网站的怎样做搜索引擎推广
  • 广州做营销型网站最近新闻小学生摘抄
  • 苏州网站开发公司哪里济南兴田德润简介谷歌引擎搜索
  • 开发者社区seo推广公司哪家好