我目前正在研究一個C#項目,我是C#的新手,所以我不熟悉類和所有類。反正這是我的示例程序結構:將參數傳遞給基類
class foo
{
public foo(String txt) : base(new MyInnerClass()) { }
private class MyInnerClass
{ }
}
的問題是,我要訪問我字符串TXT到MyInnerClass,但我不知道怎麼辦。值字符串txt來自其他類將訪問此類foo。任何想法如何?
我目前正在研究一個C#項目,我是C#的新手,所以我不熟悉類和所有類。反正這是我的示例程序結構:將參數傳遞給基類
class foo
{
public foo(String txt) : base(new MyInnerClass()) { }
private class MyInnerClass
{ }
}
的問題是,我要訪問我字符串TXT到MyInnerClass,但我不知道怎麼辦。值字符串txt來自其他類將訪問此類foo。任何想法如何?
您可以在MyInnerClass
上創建可設置的屬性,也可以爲其構造一個帶字符串的構造函數,就像您對foo
所做的那樣。
class foo
{
public foo(String txt) : base(new MyInnerClass(txt)) { }
private class MyInnerClass
{
private string text;
public MyInnerClass(string txt)
{
this.text = txt;
}
}
}
完美。謝謝 :) – leehwon
只是將它傳遞給基的構造函數。
class foo {
public foo(String txt):
base(new MyInnerClass(txt)){
}
private class MyInnerClass { //some code lines } }
'foo'從哪個類派生? –