gpt4 book ai didi

c# - 将属性和值添加到 C# 列表

转载 作者:行者123 更新时间:2023-11-30 22:16:51 26 4
gpt4 key购买 nike

目标

将属性和值添加到列表。我正在使用 C#/MVC 4/Razor。

问题

我有以下内容:

return PartialView("_CategoriesList", db.bm_product_categories.ToList());

好的,这里一切都很好。我的列表返回数据库中的多个列,其中之一是 Category_Name。我想用 C# 对每个类别名称进行“slugify”,然后传递给 View 。我在想这样的事情:

foreach (var categorySlug in db.bm_product_categories)
{
db.bm_product_categories
.Add({
"Category_Name_Slugged":
Helpers.Slugify(db.bm_product_categories.Category_Name)
});
}

但是,很明显,这种语法是错误的——我不知道该怎么做。

想法?

最佳答案

你可以使用这样的东西,如果你可以复制数据并工作的话

var sluggifiedList = (from category in db.bm_product_categories  
select category.CategoryName.Slugify()).ToList();

否则

(from categoryName in db.bm_product_categories.CategoryName      
select categoryName).ToList().ForEach
(category_Name => category_Name = category_Name.Slugigy());

关于c# - 将属性和值添加到 C# 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17110405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com