C#读取Excel中的单元格,为什么老是出错?解决思路

C#读取Excel中的单元格,为什么老是出错?
我用C#读取Excel中的单元格[2,1]时,
将单元格里的值转化成字符串赋给aa,见下面语句
  aa=exApp.Cells[2,1].ToString();

但是,输出aa老是得不到正确的值,一直就是System._ComObject
请问怎么回事啊?那句可以这么写吗?
如果不可以,怎么方便的读出所指定的单元格呢?
在线等,谢谢各位!

------解决方案--------------------
好像是

aa=exApp.Cells[2,1].Text

------解决方案--------------------
好象还有个Value2吧
------解决方案--------------------
啊,被答了.