1
我现在有一个使用该功能的这样一类:ASP.NET/C# - 实体框架 - 类 - 的框架方法
var txbl = test.search_bustype("SUP", "Name");
或
foreach(string toWorkWith in test.search_bustype("SUP", "Name")){ // each one }
然而,每列我想要使用函数进行搜索,我必须创建一个单独的函数。
ie:列 - bustype,companyID - 必须有单独的函数来搜索。
我当前的代码是:
public Array search_bustype(string match, string forthat)
{
db = new rkdb_07022016Entities2();
var tbl = (from c in db.tblbus_business select c).ToArray();
List<string> List = new List<string>();
int i = 0;
foreach (var toCheck in tbl)
{
if (toCheck.BusType.ToString() == match)
{
if (forthat == "Name")
{
List.Add(toCheck.Name);
}
}
i++;
}
return List.ToArray();
}
反正是有可能的,就像php
实际发送query
给函数,然后运行它呢?我一直无法找到许多关于如何使用Entity构建安全基础结构的资源,所以我想知道是否有人知道可能用这个框架创建一个skeleton
方法。
在此先感谢!
配置上下文,避免Array,使用泛型。如果你想返回两个不同的东西(全对象或字符串),然后创建两个单独的方法。 – Guillaume