📄 deviceitemlist.cs
字号:
#region Using directives
using System;
using System.Collections;
using System.IO;
using System.Xml;
using System.Xml.Serialization;
#endregion
namespace BTHWrapper
{
/// <summary>
/// Summary description for DeviceItemList.
/// </summary>
[XmlRoot("DeviceItemList")]
public class DeviceItemList
{
private ArrayList _devList;
public DeviceItemList()
{
_devList = new ArrayList();
}
[XmlElement("Device")]
public DeviceItem[] DeviceItems
{
get
{
DeviceItem[] items = new DeviceItem[_devList.Count];
_devList.CopyTo(items);
return items;
}
set
{
if (value == null) return;
DeviceItem[] items = (DeviceItem[])value;
_devList.Clear();
foreach (DeviceItem devItem in items)
{
_devList.Add(devItem);
}
}
}
public int AddItem(DeviceItem devItem)
{
return _devList.Add(devItem);
}
public ArrayList ToArrayList()
{
return _devList;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -