问题标签 [raise]

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 回答
1573 浏览

visual-studio-2008 - 当我激活“焦点跟随鼠标”时,如何防止 Visual Studio 自动提升?

我正在运行 VS2008 并使用SystemParametersInfo来激活“焦点跟随鼠标”和“不要提高焦点”。可悲的是,VS2008(有和没有 SP1)不尊重“不提升”部分,并且每次指针触摸它的窗口时都急切地推到前台。

不久前,我在我的博客上抱怨了这一点,并发布了一个示例应用程序来设置参数。另外两个人也报告了这个问题,但他们也不知道如何继续。

我该如何解决/解决这个问题?还有什么我应该尝试的吗?

0 投票
3 回答
23698 浏览

events - 从 C++/CLI 引发事件的正确方法?

我想知道从 C++/CLI 引发事件的正确方法是什么。在 C# 中应该首先制作处理程序的副本,检查它是否不为空,然后调用它。C++/CLI 有类似的做法吗?

0 投票
1 回答
4470 浏览

ruby - RSpec 和 Open-URI 如何模拟引发 SocketError/TimeoutError

我希望能够指定当 Open-Uri open() 调用超时或引发异常(例如 SocketError)时,我正在按预期处理事情,但是我遇到了麻烦。

这是我的规范(针对 SocketError):

以及我使用 open-uri 的对象部分:

然而,在这种情况下,规范失败并出现nil.read错误。

这是本周我第二次遇到这个问题,上一次我试图在open()用 a包装时模拟 TimeoutError timeout() {},那次我放弃了,只是通过打开课程而导致实际超时发生。我显然可以通过尝试调用无效的 URL 来引发 SocketError,但我确信有一种正确的方法可以使用 RSpec 来模拟它。

更新:我显然没有在深夜想清楚,错误实际上是当我在 SocketError 之后重新尝试 URL 时,and_raise(SocketError) 部分工作正常。

0 投票
5 回答
5809 浏览

c# - 在 C# 中引发外部对象的事件

如果actions是一个小组,我可以提出Click它的父母事件吗?我现在有这段代码,但Click事件不是方法,所以这段代码无效。
有谁知道我怎么能做到这一点?

0 投票
15 回答
266757 浏览

python - 使用断言的最佳实践?

  1. assert将其用作标准代码的一部分而不是仅用于调试目的是否存在性能或代码维护问题?

    好于或差于

    /li>
  2. 此外,是否有任何方法可以设置这样的业务规则if x < 0 raise error,总是在没有try/except/finallyso 的情况下进行检查,如果在整个代码中的任何时间x小于 0,则会引发错误,例如,如果您assert x < 0在函数的开头设置,则在函数内的任何位置哪里x变得小于 0 引发异常?

0 投票
5 回答
6797 浏览

c# - C#:你提出还是抛出异常?

我知道这可能并不重要,但我想知道什么是正确的。

如果一段代码包含某个版本的throw new SomeKindOfException(). 我们是否说这段代码可能会引发异常?还是抛出异常?

关键字是throw,所以我有点倾向于那个,但也经常使用引发异常......

它们有某种不同的含义吗?其中一个是否暗示了与另一个的差异?还是只是两个词的意思完全一样?

0 投票
2 回答
3369 浏览

c# - 是否可以在没有自定义函数的情况下从对象外部引发对象事件

是否可以在不调用该方法的情况下从此类外部对此类进行测试?

基本上我有大量事件必须基于外部源引发,并且不想为每个事件创建一个 Raise() 函数。

是否可以创建一个通用的 Raise() 接受要引发的事件作为参数?因此它仍然会从类内部调用吗?

0 投票
1 回答
45094 浏览

c# - 在 C# 中引发事件

我在 Microsoft 实践测试中遇到了这个问题,我很困惑。这是问题:

假设已声明 Alarm 事件、AlarmEventArgs 类和 AlarmEventHandler 委托,以下哪个 C# 代码示例是引发事件的正确方法?

这是他们提供的“正确”答案:

但是,还有另一个似乎正确的答案。

我个人,总是使用第二种方法。它工作得很好。有人可以告诉我为什么我应该使用第一种方法而不是第二种方法吗?

0 投票
4 回答
1542 浏览

c - C(不是 C++)的异常库

我正在为 C 滚动我自己的异常库,并希望有很好的例子来检查。

到目前为止,我一直在看大卫汉森的: http ://drhanson.net/work/

但我知道我过去见过其他可用的。你能给我一些额外的指示吗?

谢谢,

SetJmp

0 投票
3 回答
8937 浏览

c# - 事件处理程序为空

我正在尝试从用户控件引发单击事件并在包含页面上处理它。我遇到的问题是,当我单击用户控件上的按钮“imgstep1”时,imgstep1_click 事件背后的代码会触发,但“btnHandler”事件始终为空。因此它不调用父事件。

对此的任何帮助将不胜感激。

我的用户控制代码是:

.ascx 代码:

.ascx.cs 代码:

.aspx 页面代码: