小编mal*_*lay的帖子

如何开发Internet Explorer的附加组件

我们可以为IE创建附加组件吗?如果是,我在哪里可以找到所需的资源/文档?

internet-explorer add-on ieaddon

14
推荐指数
1
解决办法
2万
查看次数

如何通过C#代码在Sql中执行批量更新

我想更新多行,如下所示

update mytable set s_id = {0} where id = {1}
Run Code Online (Sandbox Code Playgroud)

(这s_id是基于一些复杂的逻辑评估的).
出于性能原因,更新应该分批进行.有没有办法批处理更新语句并通过单个执行语句执行批处理?我知道在JAVA中我们可以通过JDBC实现这一点.在C#中有类似的方式吗?

提前致谢

c# sql

12
推荐指数
2
解决办法
2万
查看次数

Visual Studio中用于清理整个解决方案的快捷键是什么?

Visual Studio中用于清理整个解决方案的快捷键是什么?

visual-studio

9
推荐指数
1
解决办法
4910
查看次数

C#中的代理问题

在下面的程序中,DummyMethod总是打印5.但是如果我们使用注释代码,我们会得到不同的值(即1,2,3,4).任何人都可以解释为什么会这样吗?

        delegate int Methodx(object obj);

        static int DummyMethod(int i)
        {
            Console.WriteLine("In DummyMethod method i = " + i);
            return i + 10;
        }

        static void Main(string[] args)
        {    
            List<Methodx> methods = new List<Methodx>();

            for (int i = 0; i < 5; ++i)
            {
                methods.Add(delegate(object obj) { return DummyMethod(i); });
            }

            //methods.Add(delegate(object obj) { return DummyMethod(1); });
            //methods.Add(delegate(object obj) { return DummyMethod(2); });
            //methods.Add(delegate(object obj) { return DummyMethod(3); });
            //methods.Add(delegate(object obj) { return DummyMethod(4); });

            foreach (var method in methods)
            { …
Run Code Online (Sandbox Code Playgroud)

c# delegates closures

7
推荐指数
1
解决办法
1497
查看次数

在创建新项目时,我收到错误"对象引用未设置为对象的实例"

我刚开始在visual studio 2k8中使用silverlight.我为visual studio 2K8安装了silverlight 3工具.现在,在创建新项目时会抛出错误 - "对象引用未设置为对象的实例".附加屏幕截图.你能帮忙吗?

错误屏幕截图
创建项目屏幕截图

silverlight silverlight-3.0 visual-studio

6
推荐指数
1
解决办法
1万
查看次数

5
推荐指数
2
解决办法
4380
查看次数

如何从另一个SqlGeometry对象获取SqlGeometry对象上的最近点?

我有一组line和polygon对象(SqlGeometry类型)和一个点对象(SqlGeometry类型).如何从给定的点对象中找到每条线上最近的点?有没有用于执行此操作的API?

c# spatial spatial-query

1
推荐指数
1
解决办法
5321
查看次数

foreach循环是否会在迭代时复制IEnumerable的每个项目?

我有一个foreach如下的循环

        foreach (XYZ split in this.splits )
        {
            // this code is inserted for debug purpose only
            bool check = object.ReferenceEquals(splits.First(), split);
            .....
        }
Run Code Online (Sandbox Code Playgroud)

当我有单个元素时this.splits,检查返回false.我通过其他方式检查,检查总是返回false.知道为什么会这样吗?

c# ienumerable foreach

0
推荐指数
1
解决办法
400
查看次数