What's the difference between IClonable and partial classes : <p>What's the difference between using <code>System.IClonable</code> and <code>partial</code> classes? And if there is one difference, when should one be used over the other? Are there some best practices?</p>
