如何把C#checkedListBox1控件里的选中选项所代表的Byte数据汇到一起,发给后台代码是Byte字节

copymader 2014-02-27 10:04:18
private Byte ShowWatchByLight(ref string ser2)
{
Byte ShowWatchId = 0x00; //
if (checkedListBox1.Items[0].ToString() == "0")
{
ShowWatchId = 0x00; //0
ser2 = "0";
}
if (checkedListBox1.Items[1].ToString() == "1")
{
ShowWatchId = 0x01; //数字1
ser2 = "1";
//查询所有选中项并拼接成一个字符串
if(checkedListBox1.CheckedItems.Count != 0)
{
for(int i = 0;i <= checkedListBox1.CheckedItems.Count-1 ; i++)
{
ser2 = ser2 + checkedListBox1.CheckedItems.ToString();
ShowWatchId += ShowWatchId; //能这样用吗?
}
===================================
Byte ShowWatchId = ShowWatchByLight(ref ser2); //调用并ref传值
Antanna2(0x01, ShowWatchId) 但是总是显示ShowWatchId错误。或26
急各位大神帮帮忙吧
...全文
56 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧