Simplest way to make generic logging in C#
<p>I am new to C#, but still</p>

<pre><code>public class Logging
{ 
    public static int Write(params object[] items)
    {
        return Console.Write(items);
    }
}
</code></pre>

<p>seems just ok, but does not work.
Well it is not obvious that all instances or Write are defined in compile time, but they are.</p>

<p>If i call</p>

<pre><code>Logging.Write("Hello world");
</code></pre>

<p>i got string</p>

<pre><code>System.Object[]
</code></pre>

<p>as response</p>
