In relation to my last question (http://stackoverflow.com/questions/1588135/is-there-an-easier-way-of-passing-a-group-of-variables-as-an-array)
I was trying to pass string variables to a method to write to a stream, rather than doing the writing in each individual method.
The use of the params keyword is obviously a solution, however by using it I believe I can't do things like this:
Write("hello {0}",var1);
Which without makes the code quite messy. Is there a way to force this feature to my own methods?