2

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が何を意味するのかわからないので難しくなります。

4

3 に答える 3

3

"R"cCharバージョンです"R"。文字列ではなく文字を指定したい場合に使用します。

MSDNにはここにいくつかの詳細があります:

String.Splitメソッドを使用して、単一の文字列から文字列の配列を作成することもできます。次の例は、前の例の逆を示しています。ショッピングリストを取得し、それをショッピングアイテムの配列に変換します。この場合のセパレータは、Charデータ型のインスタンスです。したがって、リテラルタイプの文字が追加されますc

Dim shoppingList As String = "Milk,Eggs,Bread"
Dim shoppingItem(2) As String
shoppingItem = shoppingList.Split(","c)
于 2011-09-23T12:38:45.850 に答える
1

関数からの要求に応じて、文字列「R」を文字に変換します

Public Shared Sub RemoveNetworkDrive(ByVal DriveLetter As Char, ...)
于 2011-09-23T12:36:39.267 に答える
1

これは文字リテラルの構文です。基本的には'R'、C#の構文と同等です。

于 2011-09-23T12:36:55.883 に答える