我在我的一个开源项目中使用了Avalonvok2.x,如果文档在关闭时是脏的,那么应该可以取消关闭。这个附加程序的问题是它不是很友好的MVVM,我创建了一个小助手方法来实现这个
public IEnumerable<IResult> Coroutinify(IEnumerable<IResult> results
我正试着写我的第一个(非常)小,目前只自用,库.在这个过程中,我遇到了一些问题,比如如何以逻辑的方式分离我的头/源代码/对象文件。更确切地说,我正在编写一个小的模板化容器类,因此对于一个类,我必须在它的头中包含这个类的实现。容器类需要访问助手类,但我不希望其他项目只包含助手类,因此将助手类也放在" include /“目录中似乎是错误的。相反,我会把它们放在"src/“中。(所以模板代码总是开源的?..that听起来不对?)
在