简体   繁体   English

如何在C#中初始化类的新对象

[英]how to initialize a new object of class in c#

Dim objConn As New Pclient.Connection

Above command creates new object for Pclient class. 上面的命令为Pclient类创建新对象。 but how to do the same in C# 但是如何在C#中执行相同的操作

It is creating a new object in VB, but how to write in C# 它正在VB中创建一个新对象,但是如何用C#编写

var objConn = new Pclient.Connection();

or you can specify the type 或者您可以指定类型

  Pclient.Connection  objConn = new Pclient.Connection();

you can try online converters like 您可以尝试在线转换器,例如

  1. developerfusion developerfusion
  2. converter telerik 转换电报

and also you better learn Initialize Objects by Using an Object Initializer 而且您还可以通过使用对象初始化程序更好地学习初始化对象


vb.net vb.net

Dim hero As New SuperHero

With hero 
  .Name = "SpamMan" 
  .PowerLevel = 3 
End With

in Visual Studio 2008 + 在Visual Studio 2008中+

Dim hero As New superhero With {.Name = "SpamMan", .PowerLevel = 3}

C# C#

SuperHero hero = new SuperHero() { Name = "SpamMan", PowerLevel = 3 }; 

sample code taken from VB.NET and C# Comparison VB.NET和C#比较中获取的示例代码

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM