January 2015
Intermediate to advanced
380 pages
8h 32m
English
Though not technically a part of .NET or Mono, our exploration of both these libraries has touched several times on functions that accept seemingly an endless chain of arguments, such as the String.Format function. With String.Format, it's possible to plug in as many object arguments as you need for inclusion into a formatted string. In this section, I want to take a small (and very quick) diversion to show that you can code your own functions that accept and process limitless arguments; they're simple to create. Refer to the following code sample 6-20 for a function that can sum a potentially limitless array of integers:
01 public int Sum(params int[] Numbers) 02 { 03 int Answer = 0; 04 05 for(int i=0; i<Numbers.Length; i++) ...
Read now
Unlock full access