C#到VB.NET语法转换为类的实例化与性能 [英] C# to VB.NET syntax conversion for class instantiation with properties

查看:98
本文介绍了C#到VB.NET语法转换为类的实例化与性能的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我与基金会的工作流程4个工作(在C#),我试图写一个VB.NET EX pression。有没有办法做到在VB.NET下面一行上?

  someObj中实例=新someObj中()
{
    SomeStringProp =一个,
    SomeIntProp = 17
};
 

解决方案

下面是一个例子:

 暗淡实例=新someObj中()随着{.ISomeStringProp =A,.SomeIntProp = 17}
 

如果您想了解更多信息看一看的 <一个href="http://blogs.msdn.com/b/wriju/archive/2008/02/05/vb-net-9-0-object-and-array-initializers.aspx">VB.NET 9.0:对象和数组的初始化

I am working with Workflow Foundations 4 (in C#) and am trying to write a VB.NET expression. Is there a way to do the following in VB.NET on one line?

SomeObj instance = new SomeObj()
{ 
    SomeStringProp = "a",
    SomeIntProp = 17
};

解决方案

Here's an example:

Dim instance = new SomeObj() With {.ISomeStringProp = "a", .SomeIntProp = 17}

If you want more info take a look at VB.NET 9.0: Object and Array Initializers.

这篇关于C#到VB.NET语法转换为类的实例化与性能的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆