c#
-
C#是如何受到C++而不是Java的启发?[已关闭] 时,我发现C#被视为C和/或C++的更新。这对我来说有点令人惊讶,因为从表面上看,我看到C#和Java之间更常见的想法(垃圾回收浮现在脑海中)。我不用Java编写代码,但是我通常没有问
-
当逻辑基本相同时,是否可以复制和粘贴单元测试? 我目前有大约10个测试,每当我的俄罗斯方块没有向左移动时,如果路径或墙壁上有一块,我就会进行测试。现在,我将不得不为正确的运动测试相同的行为。 如果我只是复制我已经为左侧移动
-
单元测试中的静态类/方法/属性,是否停止 是否应该在单元测试开发环境中使用静态类/方法/属性,因为如果不引入同样不可测试的包装器,就无法对其进行测试? 另一种情况是,当在单元测试目标中使用静态成员时,无法模拟静态成员
-
为什么 C# 不实现 GetHashCode for Collections? 我正在将一些东西从Java移植到C#。在 Java 中,a 的取决于其中的项。在C#中,我总是从... 这是为什么呢? 对于我的一些对象,哈希码需要不同,因为其 list 属性中的对象使对象不相等。我希望
-
桌面应用程序:架构框架? 我想知道是否有任何架构框架可以创建桌面或独立应用程序,例如Java或C#。似乎有大量的它们可用于Web应用程序,但我找不到很多关于框架或桌面开发的架构最佳实践的好资源。 理想情况下,
-
-
在C#中行走ANTLR AST的教程? 有没有人知道在C#中行走ANTLR生成的AST的教程?我能找到的最接近的是,但它并不是很有帮助。 我的目标是遍历基于我正在处理的特定于域的语言生成的树,并使用这些树输出生成的 C# 代码。
-
如何在不使用条件的情况下创建返回1或0的方法? 在面试中,我被问到一个问题,如果提供0,则返回1,如果提供1而不使用条件,则返回0,即如果,三元等 只是为了给你和想法下面的代码,没有如果的: 更新:虽然@Usagi的答案似乎最适合
-
这是众所周知的设计模式吗?它的名字是什么? 我经常在代码中看到这一点,但是当我谈到它时,我不知道这种“模式”的名称。 我有一个具有2个参数的方法,该方法调用具有3个参数的重载方法,并有意将第3个参数设置为空字符串。 我
-
为什么引用子类对象不能引用父类对象? 我正在向我的朋友解释OOP。我无法回答这个问题。 我只是通过说来逃避,因为OOP描绘了现实世界。在现实世界中,父母可以容纳孩子,但孩子不能容纳父母。OOP中的情况也是如此。 因为 的成员
标签