相关疑难解决方法(0)

什么是VB.NET相当于C#的'using'块

我在VB.NET编码.

目前,我在Try/Catch块中包含对象初始化和使用,然后在Finally块中将其拆除(dispose,close,设置为nothing).问题是,C#'using'块很容易使用,并且会在我的代码中清理它们.

是否有VB.NET等价物?或者是我的最终阻止解决方案唯一的方法?

c# vb.net

23
推荐指数
3
解决办法
1万
查看次数

VB.NET相当于C#的using指令

我正在将一些代码从C#转换为VB.NET,我需要知道C#的using指令的等价物.

更新:对不起,但到目前为止我还没有得到答案.这是一个C#示例:

using moOutlook = Microsoft.Office.Interop.Outlook;
using moExcel = Microsoft.Office.Interop.Excel;

namespace ReportGen
{
    class Reports
Run Code Online (Sandbox Code Playgroud)

c# vb.net c#-to-vb.net

7
推荐指数
2
解决办法
9751
查看次数

Azure Blob存储 - 使用filestream/memorystream显示PDF

我已经设置了Azure Blob存储来上传/下载文件.

ProcessAsync(Folderpath, rows.Item("FileName"), rows.Item("Extension")).GetAwaiter().GetResult()
System.IO.File.Move(Folderpath + "\" + rows.Item("FileName"), AchivePath + "\" + rows.Item("FileName"))
WriteToLog("Extracted File : " + rows.Item("FileName") + " ", "")
DownloadBlobSnapshot(rows.Item("FileName"), rows.Item("Extension")).GetAwaiter().GetResult()
Run Code Online (Sandbox Code Playgroud)

目前,我能够将我的文件本地存储在桌面上.如何使用UsingMemoryStream/FileStream.net MVC平台上保存和显示文件?

或者,有没有更好的方法呢?

编辑1 :(基于伊万的答案)

Private Shared Async Function DownloadBlobSnapshot(FileName As String, Extension As String) As Task

Dim storageAccount As CloudStorageAccount
Dim storageConnectionString As String = ConfigurationManager.AppSettings("StorageConnectionString")
Dim accountName As String = myaccountname
Dim accountKey As String = myaccountkey
Dim cred = New StorageCredentials(accountName, …
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net asp.net-mvc azure-storage-blobs

4
推荐指数
2
解决办法
617
查看次数