飞哥的专栏

能力的提高就像练习书法一样,每一天看似平凡重复的工作,都是最好的锻炼机会。...

C# 重构之六(重新排列参数重构)

Reorder Parameters是一项 Visual C# 重构操作,提供了一种对方法、索引器和委托的参数顺序进行更改的简单方法。 Reorder Parameters会更改声明,并在调用该成员的所有位置重新排列参数,从而反映新的顺序。

若要执行 Reorder Parameters 操作,请将光标置于方法、索引器或委托之上或旁边。当光标位于适当的位置后,请通过按键盘快捷键或从快捷菜单中单击相应的命令来调用 Reorder Parameters 操作。

System_CAPS_note注意

您无法重新排列扩展方法中的第一个参数。

重新排列参数

        class ProtoClassA
        {
            public void MethodB(int i, bool b) { }
        }

        class ProtoClassC
        {
            void D()
            {
                ProtoClassA MyClassA = new ProtoClassA();
                MyClassA.MethodB(0, false);
            }
        }


这个和上一篇重构之五差不多

参数的个数保持不变而顺序要改动一下

双击MedhodB按下快捷键CTRL+R+V

按弹出框的上行移动图标来改序


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载,如果转载请写明出处。 https://blog.csdn.net/w200221626/article/details/52383560
想对作者说点什么? 我来说一句

SharpRefactor(C#代码重构工具)

2006年03月16日 1.15MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭