问题列表 - 第42259页

myData as string,(string)myData和Convert.ToString(myData)之间的差异

我有点好奇知道使用as关键字,Casting或使用Convert.To_______()函数有什么区别.

经过一点点搜索,我发现as操作员只执行参考转换和装箱转换.还有什么其他差异.

我也注意到as很少使用关键字为什么会这样.它们中的任何一个是否具有优于其他的性能优势,或者它们只是框架中的冗余.

.net c# casting type-conversion

3
推荐指数
1
解决办法
395
查看次数

如何在Android中实现多级ExpandableListview?

我不熟悉Android.My要求是使用两个Leval实现ExpandableListview.

手段

   * Parent
     * Child
         * Subchild1
         * Subchild2
Run Code Online (Sandbox Code Playgroud)

喜欢上面.谁能帮我.提前致谢.

android listview

6
推荐指数
1
解决办法
1万
查看次数

如何以用户deefined方式调用触发器?

我创建了Employee表,其中包含EmpNo,EName,EDesignation作为其字段.我创建了3个触发器,即Trigger_1,Trigger_2和Trigger_3.所有触发器都是语句级触发器,表中更新完成触发.现在我想要在执行update语句时将触发触发器的顺序.

订单是

Trigger_3,Trigger_1,Trigger_2

谁能告诉我以用户定义的方式触发触发事件的方法?我使用的是Oracle 9i

oracle triggers

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

如何改变PHPBB论坛的页眉和页脚?

任何人都可以帮我改变phpbb论坛的页脚和标题..

phpbb phpbb3

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

我什么时候应该使用_mm_sfence _mm_lfence和_mm_mfence

我阅读了"英特尔架构的英特尔优化指南指南".

但是,我仍然不知道何时应该使用

_mm_sfence()
_mm_lfence()
_mm_mfence()
Run Code Online (Sandbox Code Playgroud)

任何人都可以解释在编写多线程代码时何时应该使用它们?

c++ x86 multithreading intrinsics memory-barriers

14
推荐指数
3
解决办法
6488
查看次数

不可点击的锚标记

我用这个HTML代码

<div class="titleIn"> 
    <h2><a href="/link2">link2</a></h2>
</div>
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它link2是不可点击的(没有手形光标)

CSS是:

.titleIn {
    direction: rtl;
    margin-bottom: 10px;
    margin-right: 0;
    margin-top: -10px;
    position: relative;
    text-align: right;
    z-index: -1;
}
Run Code Online (Sandbox Code Playgroud)

任何的想法?

html css anchor

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

Lisp解释过程中"读者"的任务是什么?

我想知道Lisp程序的解释/编译过程中"读者"的目的,或者更确切地说是"读者"的任务.

从我刚刚完成的前期问题研究来看,在我看来,读者(在这种情况下特别是Clojure)可以被认为是"语法预处理器".它的主要职责是读者宏和原始形式的扩展.那么,有两个例子:

'cheese         -->  (quote cheese)
{"a" 1 "b" 2}   -->  (array-map "a" 1 "b" 2)
Run Code Online (Sandbox Code Playgroud)

因此,读者接受程序的文本(由S-Expressions组成),然后构建并返回可以直接评估的内存数据结构.

这与事实有多远(我是否过度简化了整个过程)?读者还有哪些其他任务?考虑到Lisps的优点是它们的同质性(代码作为数据),为什么需要词法分析(如果这确实可以与读者的工作相比)?

谢谢!

lisp interpreter compilation clojure

10
推荐指数
1
解决办法
409
查看次数

在C#中重载赋值运算符

我知道=操作员不能超载,但必须有办法在我这里做我想要的:

我只是创建代表定量单位的类,因为我正在做一些物理学.显然我不能只从一个原语继承,但我希望我的类的行为与原语完全一样 - 我只是希望它们的输入方式不同.

所以我可以去,

Velocity ms = 0;
ms = 17.4;
ms += 9.8;
Run Code Online (Sandbox Code Playgroud)

等等

我不知道该怎么做.我想我会写一些像这样的类:

class Power
{
    private Double Value { get; set; }

    //operator overloads for +, -, /, *, =, etc
}
Run Code Online (Sandbox Code Playgroud)

但显然我不能重载赋值运算符.我有什么方法可以得到这种行为吗?

c# operator-overloading

60
推荐指数
2
解决办法
7万
查看次数

禁用log4net登录第三方DLL

我正在使用log4net日志记录处理WPF应用程序.还使用一个第三方DLL进行SWF文件读取.此DLL是使用log4net日志记录开发的.

在我的应用程序中使用swf读取功能时,我注意到大约7MB的信息由第三方dll登录到我的应用程序日志文件.因此,我的应用程序日志文件大小正在急剧增加.

有没有办法从我的应用程序配置文件中禁用第三方DLL记录?我没有这个第三方dll的源代码.

logging log4net

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

以编程方式为WPF单元测试生成keydown press

我正在尝试对WPF控件进行单元测试,并且需要模拟按键按下.我在这里看到了一个可能的解决方案,但是当我尝试传入PresentationSource时,我不断获得一个空值(来自PresentationSource.FromVisual()或PresentationSource.FromDependencyObject()),这会触发异常.

我的问题是如何获得我可以在单元测试中使用的非null PresentationSource?

.net c# wpf unit-testing wpf-controls

15
推荐指数
3
解决办法
3356
查看次数