关闭

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

379人阅读 评论(0) 收藏 举报
分类:

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

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


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:363911次
    • 积分:4706
    • 等级:
    • 排名:第6402名
    • 原创:128篇
    • 转载:2篇
    • 译文:0篇
    • 评论:40条
    文章分类
    最新评论