假设我有一个名为 class1 的类,class1 包含一个默认构造函数和一个带有一个参数(例如字符串)的构造函数。在该构造函数中,我设置了一个变量,我们称之为“string var”。我希望 var 从创建该对象时传递给构造函数的字符串中获取值,但我希望能够在构造函数范围之外使用 var,这可能吗?因为构造函数不返回值等等。
为了澄清这里是我想要做的代码示例:
class class1
{
public class1(string songPath)
{
System.Media.SoundPlayer songPlayer = new System.Media.SoundPlayer(songPath);
}
//here I want to use my songPlayer I created with the passed string as songPath
}