小编Cod*_*man的帖子

方法定义中的operator +有什么作用?

所以我以前从未见过这个,我想弄清楚它的作用:

public static MyFunction operator +(MyObject first, MyObject second)
Run Code Online (Sandbox Code Playgroud)

.net c# operator-overloading

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

返回Base 9等效公式

我一直在处理我们的教练给我们的练习,即返回输入数字的" 基数9 ".

输入的数字是:231085,
返回号码是:382871.

我不知道他怎么想出那个所谓的"基础9"等价物.
我试着寻找关于如何在网络上获得基础9等价的公式,但是我很难理解,加上我在数学和代数方面很弱的事实.

我尝试使用模数和除法来解决它并且没有得到任何东西(当然,我的公式是错误的).

我真的对这个问题傻眼了,我很感激,如果有人能告诉我解决它的公式.

或者答案或问题本身都错了?

干杯!

language-agnostic

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

并非所有代码路径都返回c#中的值

public int Queue()
    {
        using (Entities server = new Entities())
        {
            var ServerId1 = (from serverID in server.AppPM_Patches
                             where serverID.PatchStatus == "NotStarted" && serverID.ServerId == 1
                             select serverID.ServerId).Count();
            var ServerId2 = (from serverID in server.AppPM_Patches
                             where serverID.PatchStatus == "NotStarted" && serverID.ServerId == 2
                             select serverID.ServerId).Count();
            var ServerId3 = (from serverID in server.AppPM_Patches
                             where serverID.PatchStatus == "NotStarted" && serverID.ServerId == 3
                             select serverID.ServerId).Count();
            if (ServerId1 == 0 && ServerId2 == 0 && ServerId3 == 0)
            {
                return ServerId1;//Convert.ToInt32(ServerId1);

            }
            else if …
Run Code Online (Sandbox Code Playgroud)

c# c#-4.0

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

在ASP.NET MVC4中,application_error在哪里消失了?

在MVC3中,Global.asax.cs中有一个Application_Error事件处理程序

MVC4没有此事件处理程序.是否有新功能用于处理MVC4中的事件错误?

c# asp.net asp.net-mvc event-handling asp.net-mvc-4

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

如何将此委托转换为函数?

我有这个代表:

Func<Employee, string> format = e =>
     string.Format( "{0} - {1}, {2}",
       e.Number, e.LastName, e.FirstName
);
Run Code Online (Sandbox Code Playgroud)

我将以相同的方式在两种不同的方法中使用它,而不是重复代码,我想创建一个私有方法来处理它.如何创建完全相同的私有方法?

c#

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

是否有重要理由不对每个对象引用使用安全导航?

我一直在向我的团队介绍一些新的C#语言功能 - 安全导航就是其中之一.

是否有任何重要的性能原因可以避免为每个对象/属性调用使用安全导航?

例如:

myObject?.Field?.FieldValue
Run Code Online (Sandbox Code Playgroud)

myObject.Field.FieldValue
Run Code Online (Sandbox Code Playgroud)

我知道这使得每个字段都被空检查 - 但是在一个紧密的循环之外,这个捕获的错误不值得吗?或者这是否鼓励懒惰编码?

编辑:

我找到了关于这个主题的整篇文章,希望它对其他人有帮助!

.net c# c#-4.0

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

C#是常用语言吗?

我正在编写一些静态分析工具,并且一直试图避免进行全面的编译样式字符串解析,这让我想到了这个问题.

C#是常用语言吗?

为什么或者为什么不?

c# regular-language

-2
推荐指数
1
解决办法
166
查看次数