小编Eri*_*son的帖子

可以使用默认值的可空的bool或bool?

也许是一个小问题,但我很好奇.

什么是青睐?

在控制器动作中,当传递参数时,何时以及如何使用它们?

public ActionResult Action(bool aBool = false)
Run Code Online (Sandbox Code Playgroud)

要么

public ActionResult Action(bool? aNullableBool)
Run Code Online (Sandbox Code Playgroud)

我倾向于使用defualt-value,因为它更清晰,更容易检查,但我错了吗?

c# asp.net-mvc nullable default-value

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

用于模式识别/图像处理的C或C++?

我即将参加一些模式识别课程.由于我对C或C++没有任何先验知识,我的教授告诉我在课程开始之前要学习其中一个,并在学习课程时学到更多知识.

我应该选哪一个?

编程的先验知识主要限于C#,但也有一些PHP,SQL和Prolog.

c c++ pattern-recognition image-processing

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

委托返回正确的颜色,但仍然错误

我有一个代表

private delegate Color ColorDel(int x, int y);
Run Code Online (Sandbox Code Playgroud)

返回一个点的颜色,用于 Bitmap.GetPixel(x,y)

即使我之前直接将颜色放入位图中,作为a Color.Red,返回颜色与所有ARGB相同但不在名称上,而ffff0000不是Color.Red实际上的红色. ToKnownColor也没有做到这一点.

有关此事的任何意见?

编辑,代码:

class ColorDelegateTest
    {
        private delegate Color ColorDel(int x, int y);

        private static bool FoundColor(int x, int y, Color color, ColorDel dlgt)
        {
            var theColor = dlgt.Invoke(x, y);
            //theColor = "{Name=ffff0000, ARGB=(255, 255, 0, 0)}"
            //Color.Red = "{Name=Red, ARGB=(255, 255, 0, 0)}"
            var r = dlgt.Invoke(x, y) == color; //False
            var t = dlgt.Invoke(x, y) == Color.FromArgb(255, 255, 0, 0); …
Run Code Online (Sandbox Code Playgroud)

c# colors bitmap

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