這個問題在這里已經有了答案: C# 替代 Visual Basic .NET 命名空間 My 4 個答案 4天前關閉。
我正在撰寫一些 C# 代碼并使用 VB.NET 示例。該示例使用了該功能
My.Computer.FileSystem.GetDirectories()
如何在 C# 中使用此函式?
uj5u.com熱心網友回復:
我不愿意在 DotNet 本身存在的 C# 中使用“VisualBasic”功能。
https://learn.microsoft.com/en-us/dotnet/api/microsoft.visualbasic.fileio.filesystem.getdirectories?view=net-6.0#definition
在上面的鏈接中,請注意以下幾點:
Namespace:
Microsoft.VisualBasic.FileIO
Assembly:
Microsoft.VisualBasic.Core.dll
將這些參考拉入 C#“感覺不對”。(我敢肯定人們有時會這樣做)。
但這是更好的選擇:
https://learn.microsoft.com/en-us/dotnet/api/system.io.directory.getdirectories?view=net-6.0#system-io-directory-getdirectories(system-string)
Namespace:
System.IO
Assembly:
System.Runtime.dll
和可用的方法:
https://learn.microsoft.com/en-us/dotnet/api/system.io.directory.getdirectories?view=net-6.0#overloads
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/511599.html
