问题列表 - 第28374页

Silverlight单元测试框架在外部类库中运行测试

我目前正在研究Silverlight应用程序的单元测试的不同选项.其中一个框架是Microsoft的Silverlight单元测试框架(由Jeff Wilcox开发,http://www.jeff.wilcox.name/2010/05/sl3-utf-bits/).

我正在研究的一个场景是在Silverlight 3(PC)和Windows Phone 7上运行相同的测试.Silverlight单元测试框架(SLUT)在PC和手机上运行.为了防止必须复制或链接文件,我想将我的测试放入共享测试库,可以使用SLUT的WP7应用程序或使用SLUT的Silverlight 3应用程序加载.

所以我的问题是:SLUT会在引用的类库中定义加载单元测试,还是只在执行程序集中定义?

silverlight tdd unit-testing windows-phone-7

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

公共构造函数和静态构造函数

我正在阅读使用两个构造函数的C#代码.一个是静态的,另一个是公开的.这两个构造函数有什么区别?为了我们必须使用静态构造函数?

c# static-constructor

16
推荐指数
2
解决办法
9072
查看次数

将PHP变量保存到文本文件中

我想知道如何将PHP变量保存到txt文件,然后再次检索它们.

例:

有一个输入框,提交后,输入框中写入的内容将保存到文本文件中.稍后,结果需要作为变量返回.所以我要说变量是$ text我需要保存到文本文件并能够再次检索它.

php file

23
推荐指数
3
解决办法
9万
查看次数

更换信用卡号码

我正在使用sql用xxxx替换信用卡号,并发现REGEX_REPLACE不能始终如一地替换所有内容.下面是我在SQL上使用的SET命令

SET COMMENTS_LONG = 
    REGEXP_REPLACE (COMMENTS_LONG,'\D[1-6]\d{3}.\d{4}.\d{4}.\d{3}(\d{1}.\d{3})?|\D[1-6]\d{12,15}|\D[1-6]\d{3}.\d{3}.?\d{3}.\d{5}', ' XXXXXXXXXXXXXXXX') 
Run Code Online (Sandbox Code Playgroud)

之前

伊丽莎白请改变地址.5430-6000-2111-1931 A.

伊丽莎白帮忙改变地址XXXXXXXXXXXXXXXX1 A.

我尝试增加X的数量,但结果是一样的.我还发现我必须在第一个X前面放一个空格,因为它似乎向左移动1个字符.

regex

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

在JBoss启动时调用EJB中的方法

我正在寻找JBoss上部署的EJB的入口点.

Servlet具有load-on-startup 要在其中使用的 标记web.xml.

我正在init()为EJB 寻找类似的功能.

java lifecycle jboss ejb java-ee

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

在C#项目中使用C++ DLL

我有一个C++ DLL,它必须集成在一个C#项目中.

我想我找到了正确的方法,但是调用dll会给我这个错误:System.BadImageFormatException:试图加载一个格式不正确的程序.(HRESULT异常:0x8007000B)

这是dll中的函数:

extern long FAR PASCAL convert (LPSTR filename);
Run Code Online (Sandbox Code Playgroud)

这是我在C#中使用的代码

namespace Test{
public partial class Form1 : Form
{
    [DllImport("convert.dll", SetLastError = true)]
    static extern Int32 convert([MarshalAs(UnmanagedType.LPStr)] string filename);

    private void button1_Click(object sender, EventArgs e)
    {
        // generate textfile
        string filename = "testfile.txt";

        StreamWriter sw = new StreamWriter(filename);
        sw.WriteLine("line1");
        sw.WriteLine("line2");
        sw.Close();

        // add checksum
        Int32 ret = 0;
        try
        {
            ret = convert(filename);

            Console.WriteLine("Result of DLL:  {0}", ret.ToString());
        }
        catch (Exception ex)
        {
            lbl.Text = ex.ToString();
        }
    } …
Run Code Online (Sandbox Code Playgroud)

c# c++ dll dllimport

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

LINQ:如何通过对每个元素执行计算来转换列表

我上课了

Class MyObject
{
    decimal v1;
    decimal dv1;
    decimal v2;
    decimal dv2;
}
Run Code Online (Sandbox Code Playgroud)

和a

List<MyObject> ...
Run Code Online (Sandbox Code Playgroud)

我需要通过将dv1添加到v1并将dv2添加到v2来处理列表的每个元素.(伪语法):

myList.Transform(o=>o.v1+=o.dv1, o.v2+=o.dv2)
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做(显然我的伪语法不起作用)?

谢谢

c# linq sum transform

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

NSRunningApplication,最近使用的应用程序的返回列表?

我正在尝试获取最近使用的应用程序列表.NSWorkspace返回活动应用程序列表,我可以使用几个选项对它们进行排序NSRunningApplication.见下面的列表:

- launchDate
- finishedLaunching
- processIdentifier
Run Code Online (Sandbox Code Playgroud)

我不想要发布日期,而是最近的"活动"日期(就像方式cmd- tab排序).有谁知道这个解决方案?

macos cocoa nsworkspace nsrunningapplication

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

如何在WPF中没有Print Dialog的情况下直接打印?

我只想知道如何打印流文档而不在WPF中显示Print Dialog.

感谢帮助…

c# printing wpf flowdocument

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

在wamp中卸载pear

错误地我安装了PEAR,

我觉得我的安装非常错误,

现在我只想卸载PEAR,

告诉我如何卸载PEAR IN WAMP ..

(适用于Localsystem)

php wamp wampserver

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