我是一名 SQL 开发人员,所以 Linq(和一般的 C#)对我来说有点陌生,但我有一个简单的foreach
循环,我认为 Linq 查询可能会更好地服务。如果没有别的,即使手头的问题不是特别困难,这将是一个有用的学习内容。这是我的代码:
bool fireAgain = true;
foreach (var connMan in Dts.Connections)
{
Dts.Events.FireInformation
( 0
, ""
, String.Format("Connection Manager {0} has connection string {1}"
, connMan.Name
, connMan.ConnectionString)
, ""
, 0
, ref fireAgain
);
}
我可以弄清楚:
from connMan in Dts.Connections select connMan
很容易,但是我如何将我的 connMan 传递给我对 FireInformation 方法的调用?