Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 解析\&引用;(反斜杠)并将域转换为大写_Vb.net_String_Parsing - Fatal编程技术网

Vb.net 解析\&引用;(反斜杠)并将域转换为大写

Vb.net 解析\&引用;(反斜杠)并将域转换为大写,vb.net,string,parsing,Vb.net,String,Parsing,我想采取这样的措施: domainB\bsmith domainA\djones DOMAINA\bsmith DOMAINB\djones 并将其转换为如下内容: domainB\bsmith domainA\djones DOMAINA\bsmith DOMAINB\djones 这是迄今为止我所掌握的代码: arrUsers(I) = arrUsers(I).Substring(0, arrUsers(I).IndexOf("\")).ToUpper + arrUsers(I).

我想采取这样的措施:

domainB\bsmith
domainA\djones
DOMAINA\bsmith
DOMAINB\djones
并将其转换为如下内容:

domainB\bsmith
domainA\djones
DOMAINA\bsmith
DOMAINB\djones
这是迄今为止我所掌握的代码:

 arrUsers(I) = arrUsers(I).Substring(0, arrUsers(I).IndexOf("\")).ToUpper + arrUsers(I).Substring(arrUsers(I).IndexOf("\"))

我希望这是一个更容易阅读和理解。是否有更好的更可持续的方法来完成此任务?

使用
String。拆分
并重新组合:

Dim parts() As String = arrUsers(I).Split("\"C)
arrUsers(I) = parts(0).ToUpper() + "\" + parts(1)

这就是我想要的…更干净。