小编Ale*_*kiy的帖子

EF迁移代码优先.如果列不存在,则将列添加到数据库

我需要在表中添加列,此列不存在.原因:在某些数据库中我们有这样的列,而在某些数据库中则没有.我已经为我的模型添加了字段并创建了迁移:

    public override void Up()
    {           
        AddColumn("dbo.NavFilters", "Promo", c => c.String(maxLength: 100, nullable:true));
    }

        public override void Down()
        {
            DropColumn("dbo.NavFilters", "Promo");
        }
Run Code Online (Sandbox Code Playgroud)

我可以检查现有的列吗?

c# sql-server entity-framework

5
推荐指数
3
解决办法
8033
查看次数

在最后一个斜杠后将值插入String

我需要在最后一个斜杠后插入一些字符串值.我有这样的字符串值:

string url = "http://blog.loc/blog/news/sport/slug1_slug2_slug3-slug";
Run Code Online (Sandbox Code Playgroud)

我需要得到这个值:

"http://blog.loc/blog/news/sport/hot_slug1_slug2_slug3-slug"
Run Code Online (Sandbox Code Playgroud)

所以,我需要hot_在最后一个斜杠之后插入(例如).谁能帮助我?

c# regex

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

Lambda Expression与语句体无法转换

我试图让总跑步.

decimal currentTotal = 0;
var query = test
           .OrderBy(i => i.Date)
           .Select(i =>
           {
               currentTotal += i.Amount;
               return new
               {
                   Date = i.Date,
                   Amount = i.Amount,
                   RunningTotal = currentTotal
               };
           }
                  );
Run Code Online (Sandbox Code Playgroud)

我在这行中有错误 .Select(i =>如何解决这个问题?

c# linq

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

标签 统计

c# ×3

entity-framework ×1

linq ×1

regex ×1

sql-server ×1