2013-10-31 72 views
0

我和我們的開發人員不是英語爲母語的人,並且不確定如何命名具有用於過濾返回值的參數的方法。獲取包含過濾參數的數據的方法名稱

以下是我們的.NET代碼的一些例子:

GetUserByRoleId(string roleId); 

GetUsersFromGroupId(string groupId); 

GetUserByGivenLicenseId(string licenseId); 
  • 通過
  • ByGiven
  • FromGiven

是什麼來命名這樣的好習慣方法?

回答

1

我會用...By...,因爲它是

  • 正確
  • 有意義
  • 簡潔

但是,我認爲這是主要是基於意見。

+0

謝謝。 '..By..'也是我最喜歡的。 Grüßenach Aachen :) –