C# 蓝牙客户端扫描#

C# 蓝牙客户端扫描#,c#,bluetooth,C#,Bluetooth,我正在尝试使用c创建一个简短的桌面应用程序,它允许我扫描蓝牙设备。我使用了以下代码(可在本网站上找到): 显然,我导入了32英尺.NET dll。这段代码没有返回任何东西,因为即使我打开一些BT设备,也找不到任何设备。 我如何解决这个问题 [新] 写作: var-radios=BluetoothRadio.AllRadios; foreach(收音机中的蓝牙收音机)控制台.WriteLine(radio.Name); 控制台.WriteLine(BluetoothRadio.PrimaryRa

我正在尝试使用c创建一个简短的桌面应用程序,它允许我扫描蓝牙设备。我使用了以下代码(可在本网站上找到):

显然,我导入了32英尺.NET dll。这段代码没有返回任何东西,因为即使我打开一些BT设备,也找不到任何设备。 我如何解决这个问题

[新] 写作:

var-radios=BluetoothRadio.AllRadios;
foreach(收音机中的蓝牙收音机)控制台.WriteLine(radio.Name);
控制台.WriteLine(BluetoothRadio.PrimaryRadio.Name);

if(BluetoothRadio.IsSupported)Console.WriteLine(“支持BT无线电”)为了让蓝牙工作,您必须有一个蓝牙收音机。大多数台式电脑都没有。当然我已经检查过了,我有一台。那(在电脑中)也打开了吗?建立过联系吗?是的,我已经建立了。
BluetoothClient client = new BluetoothClient();
BluetoothDeviceInfo[] devices = client.DiscoverDevicesInRange();
Console.WriteLine("There are:"+devices.Length+" devices");
foreach (BluetoothDeviceInfo dev in devices)
{
    Console.WriteLine("Found : "+dev.DeviceName);
}