相关疑难解决方法(0)

74
推荐指数
5
解决办法
13万
查看次数

.NET 4.0中的System.Linq在哪里?

我将asp.net应用程序迁移到4.0.现在我收到错误"无法找到类型或命名空间名称'IQueryable'".对System.Linq的引用无效,我在引用列表中找不到它.System.Linq在哪里?

.net linq

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

如何将对象数组转换为列表

可能重复:
将System.Array转换为List

我想将aPersonDataArr转换为list IList<aPersonDataArr> aPerList = ???和viceVersa - 从列表到数组.如何做到这一点,我不愿意使用LINQ.还有其他办法吗?

class PersonData
{
    public string PersonName;
    public int Age;
}
class Program
{
    static void Main(string[] args)
    {
        PersonData[] aPersonDataArr = new PersonData[2];

        for (int i = 0; i < aPersonDataArr.Length; i++)
        {
            aPersonDataArr[i].PersonName = "abcd";
            aPersonDataArr[i].Age = 10;
        }    
    }
}
Run Code Online (Sandbox Code Playgroud)

c#

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

使用不同类型的重载功能

我有这样的功能:

 public static Mesh MeshFromPolylines(List<Polyline> nurbsCurves, int type, bool weld) 
{ 
..code.. 
}
Run Code Online (Sandbox Code Playgroud)

然后我超载:

 public static Mesh MeshFromPolylines(Polyline[] nurbsCurves, int type, bool weld) 
{ 
..code.. 
}
Run Code Online (Sandbox Code Playgroud)

有没有办法编写第二个函数而无需复制粘贴相同的代码?这两个函数里面的代码完全相同.差别就是输入List<Polyline>Polyline[].

c#

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

将锯齿状的字符串数组转换为C#中的字符串列表

我想转换string[][]List<List<string>>.

例如.

List<List<string>> listOfListReturned = new List<List<string>>();
string[][] twoDArrOfString = new string[2][];
Run Code Online (Sandbox Code Playgroud)

我想转换twoDArrOfStringlistOfListReturned

请建议,怎么做?

此致,Vivek

.net c#

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

标签 统计

c# ×4

.net ×2

arrays ×1

linq ×1