小编HB *_*AAM的帖子

创建X.xaml和X.xaml.cs文件vs应该了解它们是xaml和代码隐藏

我创建两个文件NodeControl.xamlNodeControl.xaml.cs,

在xaml文件中写道 x:Class="TreeTest.NodeControl.NodeControl"

在cs文件中我写了部分并在我调用的构造函数中 InitializeComponent();

虽然很好,但VS2010并不了解它们是xaml和代码

在此输入图像描述

我做错什么了吗?

.net c# wpf visual-studio-2010

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

在一个linq语句中收集<Collection <Person >>到Collection <Person>

List<List<Person>>想让它将以前收藏的所有人复制到List<Person>收藏中.

我这样做了:

        var People = new List<List<Person>>{ new List<Person>{...},...  };
        var people = new List<Person>();
        People.ForEach(q => people.AddRange(q.People));
        return people;
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来做到这一点?

.net c# linq

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

如果压缩包含随机数的文件,它会变大

在此输入图像描述

var file = new FileStream("random.txt", FileMode.Create);
var random = new Random();
for (int i = 0; i < 100000000; i++)
{
     var bytesToWrite = BitConverter.GetBytes(random.Next(int.MaxValue));
     file.Write(bytesToWrite, 0, bytesToWrite.Length);
}
file.Close();
Run Code Online (Sandbox Code Playgroud)

当你只是将一些随机数添加到文本文件然后压缩它变得更大,或者它将保持与文本相同的大小

任何一个知道如何为何会发生?

.net c# compression random

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

selectMany在功能LINQ中

var collecion = new List<List<ToTest>>
                    {
                        new List<ToTest>{new ToTest {Id = 1, Name = "some name"}, new ToTest {Id = 4, Name = "some name2"}},
                        new List<ToTest>{new ToTest {Id = 2, Name = "some name"}, new ToTest {Id = 5, Name = "some name2"}},
                        new List<ToTest>{new ToTest {Id = 3, Name = "some name"}, new ToTest {Id = 6, Name = "some name2"}},
                    };
Run Code Online (Sandbox Code Playgroud)

我想使用功能性linq而不是lambda linq

    var result1 = collecion.SelectMany(q => q).ToList();
Run Code Online (Sandbox Code Playgroud)

.net c# linq

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

标签 统计

.net ×4

c# ×4

linq ×2

compression ×1

random ×1

visual-studio-2010 ×1

wpf ×1