在编写函数时,我的大脑总是花费几毫秒来检查给定函数的哪个参数顺序最好。关于函数中参数顺序的约定
我应该写:
public Comment AddComment(long userID, string title, string text)
或者可能:
public Comment AddComment(string title, string text, long userID)
为什么不:
public Comment AddComment(string title, long userID, string text)
你订购你的函数的参数时遵循任何规则? 你会首先放置哪个参数?
好问题,但是你的措辞方式,这听起来像一个开放式的讨论......你是否真的(或者你更愿意)问是否有一个既定的参数排序约定?如果是这样,哪种语言/环境?就像大写一样,语言之间的这种事情肯定会有所不同。 – 2010-05-09 04:10:17