小编And*_*nes的帖子

如何在没有无限递归的'=='运算符重载中检查空值?

以下将导致==运算符重载方法的无限递归

    Foo foo1 = null;
    Foo foo2 = new Foo();
    Assert.IsFalse(foo1 == foo2);

    public static bool operator ==(Foo foo1, Foo foo2) {
        if (foo1 == null) return foo2 == null;
        return foo1.Equals(foo2);
    }
Run Code Online (Sandbox Code Playgroud)

我如何检查空值?

.net c# operator-overloading

110
推荐指数
4
解决办法
6846
查看次数

如何更改Sql Server中十进制列的精度?

有没有办法改变Sql Server中现有十进制列的精度?

sql-server

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

F#中的List #map相当于C#?

在C#中是否有与F#的List.map函数相同的功能?即将函数应用于列表中的每个元素,并返回包含结果的新列表.

就像是:

    public static IEnumerable<TResult> Map<TSource, TResult>(this IEnumerable<TSource> source, Func<TSource, TResult> funky)
    {
        foreach (TSource element in source)
            yield return funky.Invoke(element);
    }
Run Code Online (Sandbox Code Playgroud)

是否已有内置方式或我应该只编写自定义扩展?

.net c# linq f#

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

什么是.NET中的'obj'目录?

.NET中'obj'目录的目的究竟是什么?

.net c#

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

如何从PowerShell调用SQL Server存储过程?

我有一个大的CSV文件,我想为每一行执行存储过程.

从PowerShell执行存储过程的最佳方法是什么?

sql-server powershell

40
推荐指数
3
解决办法
11万
查看次数

标签 统计

.net ×3

c# ×3

sql-server ×2

f# ×1

linq ×1

operator-overloading ×1

powershell ×1