【发布时间】:2013-11-18 04:09:40
【问题描述】:
我尝试将 Object 变量转换为 StreamWriter。但是,它不起作用。什么错误?
StreamWriter file = (StreamWriter) myObject;
【问题讨论】:
-
嗯,它是
System.Object- 它不是System.IO.StreamWriter。你从哪里得到它,你为什么期望能够将它投射到StreamWriter? -
myObject 实际上是一个使用代码
Object myObject = Dts.Variables["yourStreamWriterHere"].Value;获得的SSIS 变量,这里不用担心。让我们看看 c#。 -
@JonSkeet - 我的答案如下。