小编Rah*_*ate的帖子

运算符"&&"无法应用于MVC

我想创建计数器方法,它计算每个位置停止的作业数.我尝试了它,如下所示,但我收到以下错误:

错误1运算符'&&'无法应用于'bool'和'JobTracker.Models.Job'类型的操作数D:\ C#Web Application\JobTracker-Dev2 FINAL\JobTracker\Controllers\JobController.cs 126 46 JobTracker

我知道这事做与booleanInt比较,但我不知道我怎么能在这是在当前状态下解决问题

public int Stopped()
{
    int Stopped = db.Jobs.Where(x => x.Status == "Stopped" && x => x.LocationID == 1).Count();
    return Stopped;
}
Run Code Online (Sandbox Code Playgroud)

还有一种简单的方法可以将计数保存在一个方法中.我有大约20个这些单独的方法,我很乐意将它们全部放在一个方法中,然后我可以初始化该方法并在需要时调用每个变量

 public void Stopped()
{

    int HBAStop = db.Jobs.Where(x => x.Status == "Stopped" && x.LocationID == 1).Count();
    int CRStop =  db.Jobs.Where(x => x.Status == "Stopped" && x.LocationID == 2).Count();
    int MAStop =  db.Jobs.Where(x => x.Status == "Stopped" && x.LocationID == 3).Count();
    int QCStop =  db.Jobs.Where(x => …
Run Code Online (Sandbox Code Playgroud)

c# linq asp.net asp.net-mvc asp.net-mvc-4

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

.net核心中的<system.web>全球化

我一直在使用以下设置web.config我以前的应用程序.

<system.web>
  <globalization culture="en-AU" uiCulture="en-AU" />
</system.web>
Run Code Online (Sandbox Code Playgroud)

现在在我的新.net核心项目中,我不知道如何将此设置放在appsettings.json文件中.

谢谢你的帮助,尼古拉

c# globalization culture web-config asp.net-core

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

为什么getElementsByClassName不起作用?

我正在尝试检测屏幕分辨率,然后设置位置(如顶部,左侧)以获得多个屏幕分辨率,但它无法正常工作.谁知道我的代码有什么问题?

CSS:

.Scrolloutside
{
  position:relative;
  left: 550px;
 }
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

  var nHeight = screen.height;
  var nWidth = screen.width; 
  if (nHeight ==714 && nWidth==1005)
 {
   //document.write("height:"+nHeight+" ,width="+nWidth+"<br>");
   var newsTarget = document.getElementsByClassName('Scrolloutside');
   newsTarget.style.top= "500px";
  }
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class = "Scrolloutside">
    <div class="scroller_title">News</div>
<div class="scroller_container">
    <div class="jscroller2_up">
    <?
    echo $secnews;
    ?>
    </div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript css

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

如何使用foreach循环在列表中的短语之间添加定界符?

我有以下代码:

foreach (var node in nodes)
{
    result += node.InnerText;
}
Run Code Online (Sandbox Code Playgroud)

InnerText仅仅是1-2个字符,永远不会包含#符号。节点中可以有一个或多个node值。

我如何分隔每个元素,例如,如果这些是node的值:

"ab" and "cd"  
Run Code Online (Sandbox Code Playgroud)

结果将是ab#cd

我知道我可以添加#值,但是最后一个字符呢。如果我只是简单地添加,#那么我会得到ab#cd#不是我想要的。

c# string foreach concatenation delimiter

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