namespace test20151104_Console
{
class 直接自己建class擴充已知型別方法this
{
private string kkk = "";
public void t()
{
// (3) 然後你會發現T型別的變數之後可以直接使用底下不同class宣告的方法了,這個方法可以任何地方直接在T型別後加一個點就可以使用了
kkk.SSS("dd", "gg");
}
}
public static class StringE //(1) 先把class宣告為public static
{
//(2)假設你要應用的型別是T型別,要用的方法要宣告為static,回傳型別要是T(或許也可以不是還沒試過),參數中只要有包含到this T(這應該是必要的這樣做才會生效)就可以了,底下的例子中是用this string
public static string SSS(this string s, string s2,string s3)
{
return s + s2+s3;
}
}
}
全站熱搜
留言列表