8,497
社区成员
发帖
与我相关
我的任务
分享
public static ????? GetPermissionAndUserList()
{
InfoCollectDBDataContext infoCollectDataContext = new InfoCollectDBDataContext();
var objTemp = (from a in infoCollectDataContext.Ic_Permissions
select new { uid = a.uid, permission_name = a.permission_name }).ToList();
return objTemp;
}
public static Dictionary<string,string> GetPermissionAndUserList()
{
InfoCollectDBDataContext infoCollectDataContext = new InfoCollectDBDataContext();
return (from a in infoCollectDataContext.Ic_Permissions
select new { uid = a.uid, permission_name = a.permission_name }).ToDictionary(key=>key.uid,value=>value.permission);
}
public static List<A> GetPermissionAndUserList()
{
InfoCollectDBDataContext infoCollectDataContext = new InfoCollectDBDataContext();
return (from a in infoCollectDataContext.Ic_Permissions
select new A { uid = a.uid, permission_name = a.permission_name }).ToList<A>();
}
class A
{
属性 uid ,
属性 permission_name
}
public static IQueryable<Ic_Permissions> GetPermissionAndUserList()
{
InfoCollectDBDataContext infoCollectDataContext = new InfoCollectDBDataContext();
var objTemp = from a in infoCollectDataContext.Ic_Permissions
select a;
return objTemp;
}
foreach(var PUObject in GetPermissionAndUserList())
{
Console.WriteLine(PUObject.uid);
Console.WriteLine(PUObject.permission_name);
}
public static Array F()
{
int[] arr = { 1, 2, 3 };
var v = from a in arr select new { a1 = a, a2 = a + 1 };
return v.ToArray();
}
static void Main(string[] args)
{
Array arr = F();
foreach (object o in arr)
Console.WriteLine(o);
}