c#调用含参构造函数
时间: 2023-12-28 16:24:38 浏览: 121
c#构造函数的调用过程
3星 · 编辑精心推荐
在C#中,调用含参构造函数可以通过实例化类时传递参数来实现。下面是一个示例:
```csharp
public class MyClass
{
private string myProperty;
// 含参构造函数
public MyClass(string value)
{
myProperty = value;
}
public string MyProperty
{
get { return myProperty; }
set { myProperty = value; }
}
}
class Program
{
static void Main(string[] args)
{
// 实例化类时传递参数
MyClass myObject = new MyClass("Hello World");
// 访问属性
Console.WriteLine(myObject.MyProperty); // 输出:Hello World
Console.Read();
}
}
```
在上面的示例中,我们定义了一个名为`MyClass`的类,它有一个含参构造函数,接受一个字符串参数并将其赋值给类的属性`myProperty`。在`Main`方法中,我们实例化了`MyClass`类,并传递了一个字符串参数"Hello World"。然后我们可以通过访问类的属性来获取传递的参数值。
阅读全文