using (Font font3 = new Font("Arial", 10.0f),
font4 = new Font("Arial", 10.0f))
{
// Use font3 and font4.
}
我知道使用子句可以在內使用同一類型的多個對象。我可以使用*塊在C#*中使用不同類型的對象嗎?
我不能使用中的不同類型的對象使用子句嗎?
嗯,我試過,但儘管他們不同的名稱和不同的對象,他們的行爲同樣=有同樣的一套方法
是否有使用使用類不同類型的任何其他方式?
如果不是,使用它的最合適的方法是什麼?
說實話 - 我發現後者更具可讀性。如果您正在初始化三個或四個項目(如流,StreamReader,Stream,Streamwriter),嵌套可能完全失去控制!我想這可能是你習慣的。 – 2010-06-22 10:42:51
這完全取決於個人。你用你喜歡或喜歡的方式使用它。 – 2010-06-22 10:46:43
雖然不言而喻,但一致性是最重要的。 – etc 2010-06-22 10:58:44