我复制代码以从http://www.vbforums.com/showthread.php?t=616519映射网络驱动器以映射驱动器,并http://cjwdev.wordpress.com/2010/05/30/delete-network-drive/删除驱动器。我想知道此代码中“R”c的含义:
RemoveNetworkDrive("R"c, True)
来自第一个链接,然后我想知道如何在变量中模拟这种表示法,以便我可以检查第一个可用的驱动器并将网络驱动器映射到该字母。我会谷歌搜索它,但因为我不知道“R”c意味着什么使它变得困难。
答案 0 :(得分:3)
"R"c
是Char
的{{1}}版本。当您想要指定字符而不是字符串时,可以使用它。
MSDN有一些详细信息here:
您还可以使用
"R"
方法从单个字符串创建字符串数组。以下示例演示了上一个示例的反向:它采用购物清单并将其转换为购物项目数组。在这种情况下,分隔符是String.Split
数据类型的实例;因此它附加了文字类型字符Char
。
c
答案 1 :(得分:1)
根据函数
的请求,它将字符串“R”转换为charPublic Shared Sub RemoveNetworkDrive(ByVal DriveLetter As Char, ...)
答案 2 :(得分:1)
这是character literal的语法,基本上 - 它相当于C#中的'R'
,如果这样可以更清楚。