问题列表 - 第14120页

使用C#在List <>中查找项目

我有一个包含对象集合的列表.

如何在此列表中搜索项目object.Property == myValue

.net c#

39
推荐指数
3
解决办法
11万
查看次数

如何在jQuery单击函数中存储局部变量?

我试图弄清楚如何在jQuery的click()事件期间创建的函数中存储外部变量值.这是我正在使用的代码示例.

for(var i=0; i<3; i++){
    $('#tmpid'+i).click(function(){
        var gid = i;
        alert(gid);
    });
}

<div id="tmpid0">1al</div>
<div id="tmpid1">asd</div>
<div id="tmpid2">qwe</div>
Run Code Online (Sandbox Code Playgroud)

所以发生的事情是事件正确附着,但'gid'的值始终是'i'的最后一个递增值.我不确定如何在这种情况下设置私有变量.

variables jquery closures loops

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

在SetWindowPos()中获取跨线程操作无效

我试图从一个不同的线程访问一个表单到创建表单的表单,最后得到一个错误:

跨线程操作无效

码:

public static void MakeTopMost(Form form)
{
    SetWindowPos(form.Handle, HWND_TOPMOST, 0, 0, 0, 0, TOPMOST_FLAGS);
}
Run Code Online (Sandbox Code Playgroud)

我正在传递一个在另一个线程中运行的表单.我试过测试InvokeRequired,但总是假的.

我是线程新手.

.net c# multithreading exception-handling winforms

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

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

printf和vprintf函数系列之间有什么区别,什么时候应该使用另一个?

据我了解,之间的差别printf,fprintf,sprintf等功能和vprintf,vfprintf,vsprintf等功能,与他们如何应对函数的参数做.但具体怎么样?有没有理由使用一个而不是另一个?我是否应该总是使用printf,因为在C中看起来更常见,或者是否有合理的理由选择vprintf

c

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

Gmail Task API存在吗?

在Gmail中,有一个名为"任务"的小功能.它可以让我输入待办事项列表.我想知道是否有任何官方/非官方的Google API可以通过Java语言访问/更新列表?

java api gmail gdata-api

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

Javascript继承 - 构造函数中声明的对象是在实例之间共享的吗?

我在没有Prototype/jQuery的JavaScript中进行面向对象编程(我将jQuery用于其他东西).到目前为止,它一直运行良好,但我遇到了继承问题.基本上,当我在构造函数中声明对象时,它们在实例之间共享.以下是一些示例代码:

    A = function()
    {
        this.y = new Array();
    }

    A.prototype.doStuff = function(n)
    {
        this.y.push(n);
    }

    B = function()
    {
    }

    B.prototype = new A();

    var b1 = new B();
    var b2 = new B();

    b1.doStuff(100);
    b2.doStuff(200);

    console.log("b1:");
    console.log(b1);
    console.log("b2:");
    console.log(b2);
Run Code Online (Sandbox Code Playgroud)

此输出的阵列[100, 200]两者b1b2.我想要的是b1b2拥有自己的,独立的阵列来y.我该怎么做?

(PS.我认为Prototype的类系统内置了一些内容.但我宁愿不重写一堆我的代码来使用该类系统)

javascript inheritance

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

Paypal沙盒IPN返回INVALID

我正在尝试使用servlet进行IPN回调.我正在使用的代码由paypal提供,用于验证ipn数据.但每次我收到INVALID回复.

这是代码:

Enumeration en = req.getParameterNames();
String str = "cmd=_notify-validate";

    while (en.hasMoreElements()) {        
        String paramName = (String) en.nextElement();
        String paramValue = req.getParameter(paramName);

//str = str + "&" + paramName + "=" + URLEncoder.encode(paramValue,"UTF-8"); // for UTF-8 i set the encode format in my account as UTF-8
//str = str + "&" + paramName + "=" + URLEncoder.encode(paramValue,"ISO-8859-1");// for ISO-8859-1 i set the encode format in my account as ISO-8859-1
str = str + "&" + paramName + "=" …
Run Code Online (Sandbox Code Playgroud)

paypal sandbox paypal-sandbox

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

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

变量是否未定义

可能重复:
在JavaScript中检查"未定义"的最佳方法是什么?

如何查找变量是否未定义?

我目前有:

var page_name = $("#pageToEdit :selected").text();
var table_name = $("#pageToEdit :selected").val();
var optionResult = $("#pageToEditOptions :selected").val();

var string = "?z=z";
if ( page_name != 'undefined' ) { string += "&page_name=" + page_name; }
if ( table_name != 'undefined' ) { string += "&table_name=" + table_name; }
if ( optionResult != 'undefined' ) { string += "&optionResult=" + optionResult; }
Run Code Online (Sandbox Code Playgroud)

jquery

179
推荐指数
3
解决办法
41万
查看次数