问题标签 [cls]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4981 浏览

windows - 在 scala 中清除(在 cmd 中运行的 scala 程序中调用 cls)

在python中这有效:

我将如何在scala中做到这一点?

0 投票
0 回答
238 浏览

c# - 以编程方式验证项目名称

我正在开发一个使用Microsoft.Build命名空间的工具,以编程方式构建 C# 项目等。项目可以通过 Visual Studio 创建或使用代码模板的参数替换生成。

我需要验证给定项目是否有效。我遇到了这个有有效项目名称规则的问题,但我相信这个列表是不完整的。

例如 - 根据 C# CLS - 项目名称中不能使用标识符,除非它以 . 为前缀@。参考这里。另一个示例是,如果输入项目名称是一个数字,则 Visual Studio 会为其添加下划线前缀。

所以,问题是 - 是否有一个命名空间/api/fancy 正则表达式可用于在 Visual Studio 之外以编程方式创建一个新的 C# 项目,它将应用 C# CLS 指定的所有此类规则?

0 投票
1 回答
316 浏览

yaml - Citeproc YAML 用于法律案例引用

我正在使用 Pandoc 并想引用一个法律案例。我想在 YAML 中输入必要的数据,类似于:

(引用:Martin Fenner 的博客条目

经过长时间的研究,我仍然不知道我可以将哪些领域用于法律案件。法律案件有几个 CLS,但我没有找到任何信息他们期望什么领域。我如何在不阅读我几乎不明白的 CLS 文件的情况下找到它们?

谢谢你的帮助!

0 投票
1 回答
1867 浏览

c++ - 如何使用 gotoxy 函数而不是 clrscr

做第一个项目,它是俄罗斯方块;现在我正在做动画部分,但是我在清除屏幕时遇到了问题,我尝试过:

它有效,但它一直在闪烁屏幕,有没有办法使用gotoxy功能而不是出于clrscr相同的目的?

我在 Visual Studio 2008 上使用 Windows 控制台系统 32。

0 投票
2 回答
333 浏览

c# - 为什么 CLS 要求抛出/捕获异常派生对象?

CLS 比 CLR 更具限制性,它允许您抛出和捕获任何类型的对象(甚至是值类型)。为什么?

此外,如果某些不符合 CLS 的代码在被符合 CLS 的代码调用时抛出了非异常派生对象,会发生什么情况?

更新 @Marton 回答的第二个问题。仍然想知道为什么。

0 投票
1 回答
1269 浏览

c# - C# System.Object 是最终的基类

在 msdn 规范中,我注意到这System.Object是 .Net 中的最终基类。他们说这System.ValueType是一个抽象类,它继承System.Object并覆盖了诸如等之类的方法……诸如Equals等之类的Compare值类型继承自所有其他继承自的.net对象。boolintSystem.ValueTypeSystem.Object

我对此有两个问题。

  1. System.Object 需要什么?为什么这里没有首选界面?

我假设它只有 2 个直接子项(忽略我们可以创建更多),即 System.ValueType 和 System.ReferenceType 都具有完全不同的实现。

**编辑:**没有 System.ReferenceType。只有 Sytem.Object 和 Sytem.ValueType (覆盖基类)。在这里道歉。

所以可能需要 System.Object 来处理基本的 CLR 功能,例如使用 new() 创建对象、强制执行默认构造函数、GC 等?

  1. 当我反编译Sytemdll 并看到 bool 的实现时,我只看到一个结构。
    对于一个类(比如异常),我看不到对 System.ReferenceType 或 System.Object 的继承。这种继承是如何处理的?
    事实上,Common Type System 做了什么MyCustomClass来使其继承System.Object(因为继承是在编译时确定的,我认为 CTS 正在这样做)

如果我的理解有误,请随时纠正我/编辑帖子。

在此处输入图像描述

0 投票
1 回答
69 浏览

java - 单例中的 CLS 参数

我正在使用 Java on Singletons 进行练习,我必须使用 cls 参数才能完成它。我对 Java 很陌生,还没有遇到过这个问题。

我必须执行以下操作才能完成代码。如何使用 cls 参数来完成此操作?

  1. 留言
  2. 将消息发送到所有作为 cls 参数实例的侦听器

@param talker 一个将要发送消息的Talker (Talker)

@param cls 一个 Class 对象,表示 Listener 为了接收消息而应该扩展的类型(Class)

@return 什么都没有

0 投票
2 回答
765 浏览

c - 在 C 中使用“CLS”命令会导致屏幕闪烁

每次我要去控制台printf(带有 GCC 编译器的 Windows 环境)时,我都会尝试清除控制台。我正在使用 CygWin,我能做到的唯一方法是使用system("cmd /c cls");. 这很好用,但它会导致屏幕闪烁几分之一秒,这显然很烦人。

有没有其他清除控制台屏幕的方法?

0 投票
1 回答
533 浏览

function - 呼叫功能不起作用?

我正在批量制作一个选择你自己的冒险游戏,我想在其中包含统计数据来跟踪你在游戏中的表现。我想显示统计信息,但每次我有cls命令时都必须这样做,而且因为我会经常收到那个命令,所以我做了一个块调用:Stats,这样我就可以在每次需要时调用它。它工作正常,但显示统计信息后的叙述似乎不再有效。我想保留:colorEcho块,这样玩家就可以区分对话、叙述和输入选择的命令。有想法该怎么解决这个吗?

旁注:我已经定义了所有变量。这是我确定的。

应该发生什么:

预期的

实际发生的情况:

实际的

0 投票
1 回答
361 浏览

java - 需要某种用于 Java 的 Clearscreen

就像我们在 C/C++ 中有清晰的屏幕一样......有没有办法在 Java 中做同样的事情?我到处找,一无所获。

我试图用它来更新程序每秒显示的内容,摆脱之前出现的所有代码。如果您知道任何其他方法可以做到这一点,我将不胜感激

谢谢 :)