小编hrh*_*hrh的帖子

在c#中,Array.ToArray()执行DEEP拷贝吗?

这应该是一个非常基本的问题,但我找到一个明确的答案时遇到了一些麻烦.

如果您有一个值数组并且使用该.ToArray()方法,它是否会创建数组的深层或浅层副本?

c# arrays deep-copy shallow-copy toarray

6
推荐指数
2
解决办法
2051
查看次数

对接控件类似于visual studio

我正在寻找类似于视觉工作室的对接控制.[用于ac#程序]

我和Weifen-Luo的Docking Library一起玩了很多,虽然效果很好,但对于我正在做的事情并不是很正确.我需要能够将项目停靠在选项卡控件中(或者面板也可以工作),而不是在mdi表单中.

我想要在选项卡中停靠的原因是因为在当前设置中我的主窗体有两个选项卡.

  • 一个运行主程序的人
  • 另一个有单独的分析工具.

在主选项卡中,我不想要任何对接控件.但在第二个选项卡中,我希望用户能够使用工具对接.

我希望有一个免费的解决方案,也许我可以为Weifen-Luo的Docking Library源提供一些模块.

我只是在寻找任何建议,提前谢谢!

.net c# docking winforms

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

如何在没有混合或过滤的情况下在C#中调整位图图像的大小?

我有一个灰度图像,我想放大,以便我可以更好地看到单个像素.我已经尝试将平滑模式设置为无和一些不同的插值模式(如此处的其他问题所示),但图像仍然在我看来,好像它们在显示在屏幕上之前仍在进行某种混合.

基本上如果我有一个图像

(White, White,
 White, Black)
Run Code Online (Sandbox Code Playgroud)

我希望当我把它扩大到说6x6时,它看起来像

 (White, White, White, White, White, White
  White, White, White, White, White, White
  White, White, White, White, White, White
  White, White, White, Black, Black, Black
  White, White, White, Black, Black, Black
  White, White, White, Black, Black, Black)
Run Code Online (Sandbox Code Playgroud)

黑色和白色区域之间没有褪色,应该看起来像一个正方形.图像应该看起来更"像素化"而不是"模糊"

c# interpolation resize bitmap smoothing

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