小编Adi*_*rda的帖子

我们应该迁移到WPF还是Winforms?

DUPE:Windows Forms何时是WPF的正确选择?

这些天我们必须决定是否将WPF作为构建我们下一代产品的平台.

就个人而言,我有点害怕使用这项技术,特别是因为它的性能并且因为它还不成熟(我不确定像Blend这样的UI编辑器的质量).

wpf winforms

5
推荐指数
2
解决办法
933
查看次数

.NET中的免费语法高亮组件

有谁知道.NET的优秀免费语法高亮组件?

非常感谢,
Adi Barda

.net syntax-highlighting

5
推荐指数
2
解决办法
974
查看次数

C#和C++在进程之间进行同步

我们有2个申请.一个用C#编写,另一个用C++编写.我们需要维护这些进程之间共享的计数器(在内存中).每当其中一个应用程序启动时,它需要检查此计数器并增加它,每次应用程序关闭时都需要减少计数器.如果应用程序使用任务管理器崩溃或关闭,我们还需要减少计数器.
我们考虑使用其中一个OS同步对象,如MUTEX.
我的问题:什么样的同步对象最适合跨进程(当一个是C#和另一个C++时)

希望我的问题很明确.
非常感谢你,

阿迪巴尔达

c# c++ synchronization process

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

C# - 是否真的需要在.net中进行调试构建

如果发布版本生成.pdb文件,你可以进入每一行,放置断点等,那么为什么还要费心去构建我的组件的"调试"版本?

我正在为我的项目使用c#,我没有调试发布版本的问题.在C++中我调试优化代码时遇到问题,但在C#中它运行正常.我不是在谈论愚蠢的代码块if(false)......

.net c# debug-build

4
推荐指数
3
解决办法
1236
查看次数

C# - 如何确定属性是否已更改

我需要知道公共财产(有吸气剂和设定者)是否已经改变.该属性是一个简单的类(没有用户控件/组件等).
是否有一种优雅的方式来订阅某种事件,通知何时财产被更改?
我试着看看微软在他们的Binding对象中做了什么(使用反射器),这让我探索了PropertyDescriptor.AddValueChanged方法,但它对我没用.也许它仅适用于组件/用户控件......

有什么建议?

谢谢,
阿迪巴尔达

c# properties propertydescriptor propertychanged

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

c:\ program的诀窍是什么?

我发现,获取任何exe文件,将其重命名为program(不带扩展名)并将其放在C:\ root文件夹中可能会在Windows中引起奇怪的事情,比如在其他程序启动时显示此应用程序.
它是什么?它是某种后门吗?

ps如果你这样做后重新启动Windows - 你会得到一个警告.

谢谢,阿迪巴尔达

windows

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

C# - 事件和接口

我有一个接口有几个事件
我有类实现接口
我有第三类扩展基类(让我们称之为theConcreteClass)

问题:当我做类似的事情: IMyInterface i = new theConcreteClass() 然后我订阅任何事件(i.someEvent + = some_handler ;)事件处理程序从未调用,因为(可能)事件订阅被分配给基类而不是具体类,即使new()运算符创建了具体类.

希望很明显:)
任何建议?

谢谢,
阿迪巴尔达

c# events interface

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