USING PARAMS KEYWORD
• Params is used as an array parameter modifier
• Min method described above can bedeclared with params keyword as under:
• public static int Min(params int[] paramlist)
• With params specified, Min method can be called with variable number of parameters
• int min = Util.Min(3,4); or Util.Min(3,4,5,6);
• params keyword is allowed only on one dimensional arrays
• params keyword does not form a part of a signature, hence not be used for overloading
• params must be the last parameter
• A non-params method always takes priority over a params method
No comments:
Post a Comment