Vb.net 如何使用现有文本重命名文件+;VB中的字符

Vb.net 如何使用现有文本重命名文件+;VB中的字符,vb.net,rename,Vb.net,Rename,我正在尝试重命名一个文件,如下所示: T003\u TAR\u证人Stmt摘要\u 190624\u固特异.pdf 对下列事项: T003\u TAR\u证人Stmt摘要\u 190624\u固特异\u ADTC.pdf 到目前为止,我已经删除了文件扩展名,但是中间需要添加一些“Y-ADTC”< /P> 为了清楚起见,我需要保留原始文件名,添加文本并重新设置扩展名。 有什么建议吗?谢谢这回答了你的问题吗?这回答了你的问题吗? Using System.IO Dim oldFilename

我正在尝试重命名一个文件,如下所示:

T003\u TAR\u证人Stmt摘要\u 190624\u固特异.pdf

对下列事项:

T003\u TAR\u证人Stmt摘要\u 190624\u固特异\u ADTC.pdf

到目前为止,我已经删除了文件扩展名,但是中间需要添加一些“Y-ADTC”< /P>



为了清楚起见,我需要保留原始文件名,添加文本并重新设置扩展名。
有什么建议吗?谢谢

这回答了你的问题吗?这回答了你的问题吗?
Using System.IO

Dim oldFilename As String = "T003_TAR_Witness Stmt Summary_190624_GOODYEAR.pdf"
Dim newFilename As String = Path.GetFileNameWithoutExtension(oldFileName) & _
                            "_ADTC" & _
                            Path.GetExtension(oldFilename)
Using System.IO

Dim oldFilename As String = "T003_TAR_Witness Stmt Summary_190624_GOODYEAR.pdf"
Dim newFilename As String = Path.GetFileNameWithoutExtension(oldFileName) & _
                            "_ADTC" & _
                            Path.GetExtension(oldFilename)