0
Resharper中有一個結構搜索和替換工具。結構搜索和替換工具中最小和最大聲明數量是什麼
如果我要添加一個佔位符,例如「參數」,在「創建參數佔位符」對話框中,它有一個複選框「限制最少參數數量」和「最大」。
這究竟做了什麼?
Resharper中有一個結構搜索和替換工具。結構搜索和替換工具中最小和最大聲明數量是什麼
如果我要添加一個佔位符,例如「參數」,在「創建參數佔位符」對話框中,它有一個複選框「限制最少參數數量」和「最大」。
這究竟做了什麼?
默認情況下,參數佔位符匹配任意數量的參數。該複選框允許您限制匹配的參數數量。最小值是參數最少的數量,最大值是最多的參數。
因此,給予相同的模式:
DoSomething($args$);
其中$args$
是沒有任何參數佔位符的檢查,它會匹配所有的以下內容:
a) DoSomething("hello world");
b) DoSomething("hello", "world");
c) DoSomething("hello", "world", "this", "has", "more", "parameters");
如果設置的最低(最)參數數量爲2,它只會匹配b和c。如果您還將最大(最多)數字設置爲5,則它只會匹配b。
您將看到描述反映了發生了什麼:「任意數量的參數」或「至少2個且不超過5個參數」。