C#,我想调用一个带有参数的方法,例如 var test = new test1.test2.Method(“param

本文关键字:test var 例如 new test2 param Method 方法 test1 参数 调用 | 更新日期: 2023-09-27 18:36:19

我想在 C# 中调用一个固定结构的方法:

var Test = new test1.test2.test3("parameter1","parameter2");

这在 C# 中可能吗?

在这里 test1 和 test2 可以是类,test3 是我的方法名称,它将返回字符串文本。

如果需要删除新关键字,我可以管理。

我假设它应该是这样的:-

Public class test1
{
   Public class test2
   {
     Public string test3("parameter1","parameter2")
     {
       //Do something
     }
   }
}

C#,我想调用一个带有参数的方法,例如 var test = new test1.test2.Method(“param

是的,如果 test3 是嵌套在公共结构类型中的公共结构类型,则可以嵌套在 test1 中

struct test1{
    public struct test2{
        public struct test3{
            public test3(string p1,string p2) {/*do something*/}
            //some params
        }
        //some params
    //some params
}

test1 和 test2 也可以是命名空间。