UsbDevices.UsbToString Method

Gets the list of USB devices as string (basic information in the form of name and ID)
public static string UsbToString()
This language is not supported or no code example is available.

Return Value

string

A string.

public static string UsbToString()
 {
     var usbDevices = GetUSBDevices();
     string returnString = "";
     foreach (var usbDevice in usbDevices)
         if (!usbDevice.DeviceID.StartsWith(@"USBSTOR\"))
             returnString += $"Device: {usbDevice.Caption}\nID: {usbDevice.DeviceID}\n\n";
     return returnString;
 }
					
This language is not supported or no code example is available.

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

.NET Core

Supported in: 5.0+, 6.0+

In this article

Definition