列出文件顶部的函数参数

时间:2015-01-05 22:03:36

标签: c# doxygen

我正在尝试编写一个类,其中函数通常都采用相同或类似的输入参数。我想要做的是提供类顶部的参数列表,并在函数类中引用这些参数(为了节省一些击键。

有人知道这样做的方法吗?

我试图做以下事情。

public static class TestClass
{   
    /// <param name="p1">A test parameter</param>
    /// <param name="p2">Another test parameter</param>

    /// <summary>
    /// Does something
    /// </summary>
    /// A more detailed something
    /// <paramref name="p1"/>
    /// <paramref name="p2"/>
    public static void TestFunction(double p1, double p2)
    {
        return;
    }
}

编辑: 这实际上只是一个静态的独立函数类。因此它没有内部参数。代码已更新。

1 个答案:

答案 0 :(得分:0)

试试这个,我已经将你的参数重构为类字段:

    public class TestClass
    {
        private readonly double _p1;
        private readonly double _p2;

        public TestClass( double p1 , double p2 )
        {
            _p1 = p1;
            _p2 = p2;
        }
        public void TestFunction( /* use other parameters specifc for this method*/ )
        {
            // use  your fields here
            var p1 = _p1;
            var p2 = _p2;
        }
    }