C# 如何从二进制8位文本框数据中读取和显示第3位?
我有十六进制:08,这是二进制:C# 如何从二进制8位文本框数据中读取和显示第3位?,c#,C#,我有十六进制:08,这是二进制:0000 1000(位位置:7,6,5,4,3,2,1,0) 现在我想在C#中制作一个位掩码,所以我有位位置3。 在示例1或更好的示例(在“”中的示例):0000“1”000 如何在TextBox.text中仅显示位3 谢谢 马诺。这是否回答了您的问题整数位3=(源代码>>3)和1您将获得0或1您能提供一些示例吗?假设你有,比如说,source==1234;那么TextBox3.Text应该有什么呢?txtData.Text=Convert.ToString(数据
0000 1000
(位位置:7,6,5,4,3,2,1,0)
现在我想在C#中制作一个位掩码,所以我有位位置3。
在示例1或更好的示例(在“”中的示例):0000“1”000
如何在TextBox.text中仅显示位3
谢谢
马诺。这是否回答了您的问题<代码>整数位3=(源代码>>3)和1您将获得
0
或1
您能提供一些示例吗?假设你有,比如说,source==1234
;那么TextBox3.Text
应该有什么呢?txtData.Text=Convert.ToString(数据,2).PadLeft(8,'0');现在我使用了txtData.Text=Convert.ToString(数据,2.PadLeft(8,'0');输出显示“0000 1000”,我只需要显示第3位。请给出建议。这是否回答了您的问题<代码>整数位3=(源代码>>3)和1您将获得0
或1
您能提供一些示例吗?假设你有,比如说,source==1234
;那么TextBox3.Text
应该有什么呢?txtData.Text=Convert.ToString(数据,2).PadLeft(8,'0');现在我使用了txtData.Text=Convert.ToString(数据,2.PadLeft(8,'0');输出显示“0000 1000”,我只需要显示第3位。请告知。