小编Chr*_*rén的帖子

如果被监视的目录在启动时不为空,C#可以触发FileSystemWatcher吗?

基本上,我有这个程序检查目录中的更改,如果有任何内容被复制或创建到所述目录中,则会发生一些事情.这很好用.但是,如果在程序启动时监视目录不为空,我希望代码能够触发,这可能吗?如果是这样,怎么样?

c# directory filesystemwatcher

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

使用dateTime从MVC模型获取与LINQ相同的行数,是否可能?

我需要知道表中有多少行具有相同的月份,而我不知道该怎么做.我以为我会尝试一些LINQ,但我以前从未使用它,所以我甚至不知道它是否可能.请帮帮我!

        public ActionResult returTest()
        {
            ViewData["RowsWithSameMonth"] = // I'm guessing I can put some LINQ here?

            var returer = from s in db2.ReturerDB select s;
            return View(returer.ToList());
        }
Run Code Online (Sandbox Code Playgroud)

理想的是获得,可能是一个二维数组,第一个单元格中的月份和第二个单元格中的行数量?

我希望结果有点像:

    string[,] statistics = new string[,]
{
    {"2013-11", "5"},
    {"2013-12", "10"},
    {"2014-01", "3"}
};
Run Code Online (Sandbox Code Playgroud)

这可行吗?或者我应该只查询数据库并做很多事情?我想我可以自己解决这个问题,但这意味着很多丑陋的代码.背景:在IT公司自学C#开发人员,有1年丑陋的编码经验,没有任何官方学位.

编辑

var returer = from s in db2.ReturerDB select s;

            var dateRange = returer.ToList();

            var groupedData = dateRange.GroupBy(dateRow => dateRow.ToString())
            .OrderBy(monthGroup => monthGroup.Key)
            .Select(monthGroup => new
            {
                Month = monthGroup.Key,
                MountCount = monthGroup.Count()
            }); …
Run Code Online (Sandbox Code Playgroud)

c# sql linq asp.net-mvc-4

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

标签 统计

c# ×2

asp.net-mvc-4 ×1

directory ×1

filesystemwatcher ×1

linq ×1

sql ×1