相关疑难解决方法(0)

"使用"语句如何从C#转换为VB?

例如:

BitmapImage bitmap = new BitmapImage();

byte[] buffer = GetHugeByteArray(); // from some external source
using (MemoryStream stream = new MemoryStream(buffer, false))
{
    bitmap.BeginInit();
    bitmap.CacheOption = BitmapCacheOption.OnLoad;
    bitmap.StreamSource = stream;
    bitmap.EndInit();
    bitmap.Freeze();
}
Run Code Online (Sandbox Code Playgroud)

你能告诉我更多关于using什么的吗?

编辑:

正如JaredPar的帖子中所讨论的那样,这个问题更关注UsingVS2003中的实现.有人指出,Using直到.NET 2.0(VS2005)才引入.JaredPar发布了一个相同的解决方法.

.net c# vb.net visual-studio-2005 .net-2.0

46
推荐指数
2
解决办法
6万
查看次数

全局导入/使用.NET中的别名

在一个文件/类中使用导入别名,我们可以通过分配我们自己的自定义别名来引用类库命名空间,如下所示:

' VB
Imports Db = Company.Lib.Data.Objects 

// C#
using Db = Company.Lib.Data.Objects;
Run Code Online (Sandbox Code Playgroud)

然后我们可以Company.Lib.Data.Objects使用Db我们分配的别名来引用其中的类.

是否可以在全局级别执行此操作,以便将别名应用于整个解决方案而不是仅应用于一个文件/类?

目前,我们正在使用Web应用程序,所以我希望我们可以在web.config中添加一些内容,但我也对使用Windows窗体,控制台应用程序和/或类库是否可行感兴趣.

.net asp.net alias namespaces global

9
推荐指数
1
解决办法
7967
查看次数

标签 统计

.net ×2

.net-2.0 ×1

alias ×1

asp.net ×1

c# ×1

global ×1

namespaces ×1

vb.net ×1

visual-studio-2005 ×1