随着lambda表达式(内联代码)等新功能的出现,它是否意味着我们不再需要使用委托或匿名方法了?在我看过的几乎所有样本中,都是使用新语法进行重写.
我们仍然需要使用delegates和lambda表达式的任何地方都不起作用?
我不知道我会得到太多回复这么快.我可以提供更多细节.它绝对适用于公司内部.我正在寻找一些关于我是否应该更加小心或有什么需要注意的信息......
我的老板要求我提供一些关于用户使用他们的应用程序的跟踪信息.它不是关于收集敏感数据,但可能涉及一些屏幕截图,我不确定这是否违反了隐私.
很想听到有关这方面的任何想法,或者你是否处理过类似的事情.
更新:看起来查询不会抛出任何超时.连接超时.
这是用于执行查询的示例代码.有时,在执行耗时的查询时,会抛出超时异常.
我不能使用以下任何技术:1)增加超时.2)使用回调异步运行它.这需要以同步方式运行.
请建议任何其他技术,以便在执行耗时的查询时保持连接活动?
private static void CreateCommand(string queryString,
string connectionString)
{
using (SqlConnection connection = new SqlConnection(
connectionString))
{
SqlCommand command = new SqlCommand(queryString, connection);
command.Connection.Open();
command.ExecuteNonQuery();
}
}
Run Code Online (Sandbox Code Playgroud)