public static void Delete(Action action)
{
action();
}
这样会感觉
action();
很怪,而
public static void Delete(Action Action)
{
Action();
}
Action Action这一部分就很怪。
8 个解决方案
#1
第一种好点。
#2
action();
这个代码中,action是个局部变量,你理解吗?
你定义局部变量时习惯于用大写字母开头?
这个代码中,action是个局部变量,你理解吗?
你定义局部变量时习惯于用大写字母开头?
#3
当然理解了,是形式的问题,当一堆大写字母开始的方法中混入一个小写字母开始的委托变量,总觉得会很怪,
委托本来就用与把方法作为变量来传递,理解为变量,还是方法都没有问题的。
#4
所谓“怪”,往往个人的理解方法有关。
#5
比如说写
Action();
你不觉得怪?
这说明你此时根本不想特意指出action是变量!这就是问题的根源。你根本仅仅凭外壳的美丑来评价鲍鱼(而没有尝过几次它的鲜美),于是你就说海鲜楼得鲍鱼做的怪。
Action();
你不觉得怪?
这说明你此时根本不想特意指出action是变量!这就是问题的根源。你根本仅仅凭外壳的美丑来评价鲍鱼(而没有尝过几次它的鲜美),于是你就说海鲜楼得鲍鱼做的怪。
#6
楼上又在教育了
不过说得挺对的,呵呵
第一种好些,官方的框架里都是第一种
个人没见过第二种
第二种怎么看都不顺眼
不过说得挺对的,呵呵
第一种好些,官方的框架里都是第一种
个人没见过第二种
第二种怎么看都不顺眼
#7
灌水下,打字打多了,有时候看一个汉字都会觉得长得特不顺眼,但它就是那么写的
呵呵
跑题了~
呵呵
跑题了~
#8
谢了
#1
第一种好点。
#2
action();
这个代码中,action是个局部变量,你理解吗?
你定义局部变量时习惯于用大写字母开头?
这个代码中,action是个局部变量,你理解吗?
你定义局部变量时习惯于用大写字母开头?
#3
当然理解了,是形式的问题,当一堆大写字母开始的方法中混入一个小写字母开始的委托变量,总觉得会很怪,
委托本来就用与把方法作为变量来传递,理解为变量,还是方法都没有问题的。
#4
所谓“怪”,往往个人的理解方法有关。
#5
比如说写
Action();
你不觉得怪?
这说明你此时根本不想特意指出action是变量!这就是问题的根源。你根本仅仅凭外壳的美丑来评价鲍鱼(而没有尝过几次它的鲜美),于是你就说海鲜楼得鲍鱼做的怪。
Action();
你不觉得怪?
这说明你此时根本不想特意指出action是变量!这就是问题的根源。你根本仅仅凭外壳的美丑来评价鲍鱼(而没有尝过几次它的鲜美),于是你就说海鲜楼得鲍鱼做的怪。
#6
楼上又在教育了
不过说得挺对的,呵呵
第一种好些,官方的框架里都是第一种
个人没见过第二种
第二种怎么看都不顺眼
不过说得挺对的,呵呵
第一种好些,官方的框架里都是第一种
个人没见过第二种
第二种怎么看都不顺眼
#7
灌水下,打字打多了,有时候看一个汉字都会觉得长得特不顺眼,但它就是那么写的
呵呵
跑题了~
呵呵
跑题了~
#8
谢了