小编mrb*_*lah的帖子

使用接口和实现来实例化类

试图澄清何时基于接口或抽象类创建新变量,以及在特定实现时新建变量.

例:

IBlah blah = new BlahImpl();
Run Code Online (Sandbox Code Playgroud)

你怎么读出来的?

是吗:

IBlah类型的引用变量blah是用BlahImpl类实例化的吗?

所以引用变量将绑定到IBlah,因此只有IBlah的方法/实例和静态变量,但是使用BlahImpl类实现那些属性/变量?

只是想让我的术语得到纠正.

java

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

需要生成一个json数组,然后遍历这些值

我需要为页面上的一堆元素创建某种状态.统计数据可以是1或-1.

现在在服务器端,我将生成一个JSON数组并将其放在我的.aspx页面中,如下所示:

var someArray = { 100:-1, 1001:1, 102:1, 103:-1 }
Run Code Online (Sandbox Code Playgroud)

如何在javascript中循环遍历每个值?

BTW,我的JSON数组格式是否正确?

javascript asp.net json

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

在asp.net mvc中,我在哪里将强类型的viewdata引用放在我的viewpage中?

我的viewpage没有代码隐藏,那么如何告诉它使用强类型的viewdata呢?

asp.net-mvc viewdata

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

在c#中将对象集合转换为javascript数组的创造性方法

我有一个用户列表,List<Users>我需要制作一个所有UserID的javascript数组.

我知道我可以使用stringbuilder手动构建它并循环,然后将其保存到变量并在我的asp.net-mvc视图页面上显示它.

还有其他更有创意的方法吗?

javascript c# arrays asp.net-mvc json

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

AES输出,它是否小于输入?

我想加密一个字符串并将其嵌入到URL中,所以我想确保加密的输出不大于输入.

AES是否可行?

c# encryption

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

Ajax请求必须返回最新博客帖子列表,json或xml?

我需要返回一个博客帖子列表(主题,正文,日期创建,commentCount)

我应该返回json响应还是xml?

在调用页面中,我必须将其注入页面(它是一个ajax调用).

因此,我需要能够遍历博客帖子,并使用博客帖子信息等创建HTML并注入页面.

我将使用jquery.

asp.net ajax jquery json

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

如何使用jQuery循环我的Json响应?

我的Json响应如下:

[{"UserID": 1}, {"UserID", 324}]
Run Code Online (Sandbox Code Playgroud)

我把这个页面称为json:

$.get("myurl.aspx", {blah:1}, function(data) {

       $.each(data.items, function(i, item) {
             alert(item.UserID);

       });

});
Run Code Online (Sandbox Code Playgroud)

Firebug报告错误:

G未定义.

c# asp.net jquery json

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

删除列表中项目的最快方法

我有一个User对象列表,我必须从列表中删除一个具有特定UserID的项目.

这个方法必须尽可能快,目前我循环遍历每个项目并检查ID是否与UserID匹配,如果没有,那么我将该行添加到我的filteredList集合中.

List allItems = GetItems();

for(int x = 0; x < allItems.Count; x++)
{
    if(specialUserID == allItems[x].ID)
        continue;
    else
        filteredItems.Add( allItems[x] );
}
Run Code Online (Sandbox Code Playgroud)

c# collections filtering list

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

使用Visual Studio或Resharper,我可以在后面的代码中跳转到.aspx页吗?

使用Visual Studio或Resharper,我可以在后面的代码中跳转到.aspx页吗?

resharper visual-studio

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

将验证添加到下拉列表

在我的.aspx页面中,我有一个下拉列表.

它默认的第一个值是"请选择",它的值为-1.

如何为其添加验证,以便有人选择项目?

asp.net validation

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