问题列表 - 第17189页

从Dictionary <string,string>获取第一个键

我正在使用System.Collections.Generic.Dictionary<string, string>.

我想从这本词典中返回第一个键.我试过,dic.Keys[0]但我在Keys属性上唯一的东西(它是一个KeyCollection对象)是一个枚举器.

我是否必须通过所有键来枚举第一个?

c#

42
推荐指数
4
解决办法
8万
查看次数

asp.net:response.redirect无法正常工作

我有一个.aspx表单,其中我有一个组合框保存主题我从DB表中检索.

单击提交按钮,在网格视图中查看与该主题相关的问题.

我通过在按钮单击事件中调用函数FillGrid()来实现.

我也有pageindexchanging我的gridview,其中再次调用FillGrid().

在我的FillGrid()函数中,我使用了try catch块.如果发生错误,我想使用Response.Redirect()将页面重定向到错误页面.问题是这个response.redirect无效.其中一个原因是,在按钮点击时,表单会被发布两次.因为在到达response.redirect语句流后返回按钮单击调用FillGrid的地方().

我怎么解决这个问题?或简单地说,如何防止双重发布表单?

asp.net response.redirect

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

为命令行程序生成 GUI 的工具

我正在寻找一个可以半自动为 Windows 命令行程序构建 GUI 的程序。

也就是说,我想给它一个任意的命令行程序并以某种方式描述它的用法(“它需要一个文件名列表,以及 --foo 和 --bar 选项,后跟一个字符串”),它将创建一个新的 GUI包装程序,允许使用“浏览”对话框选择文件,并具有 foo 和 bar 的文本框。

我记得以前尝试过这样的程序,但我不记得叫什么,谷歌也没有提醒我。

windows user-interface command-line

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

VHDL - process() 什么时候第一次运行?

考虑: process(a) 根据我有的文字:

进程在模拟时首先进入,此时它会一直执行,直到它由于等待语句或敏感列表而挂起自己。

我是否正确推断,即使敏感列表上没有任何事件,进程也必须运行一次?另外,如果架构中有多个进程,它们是否都执行一次?

modeling process vhdl

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

重载,泛型类型推断和'params'关键字

我刚注意到一个带有重载决策的奇怪行为.

假设我有以下方法:

public static void DoSomething<T>(IEnumerable<T> items)
{
    // Whatever

    // For debugging
    Console.WriteLine("DoSomething<T>(IEnumerable<T> items)");
}
Run Code Online (Sandbox Code Playgroud)

现在,我知道通常会使用少量显式参数调用此方法,因此为方便起见,我添加了此重载:

public static void DoSomething<T>(params T[] items)
{
    // Whatever

    // For debugging
    Console.WriteLine("DoSomething<T>(params T[] items)");
}
Run Code Online (Sandbox Code Playgroud)

现在我尝试调用这些方法:

var items = new List<string> { "foo", "bar" };
DoSomething(items);
DoSomething("foo", "bar");
Run Code Online (Sandbox Code Playgroud)

但在这两种情况下,params都会调用重载.我希望IEnumerable<T>在a的情况下调用重载List<T>,因为它似乎是一个更好的匹配(至少对我而言).

这种行为是否正常?谁能解释一下呢?我在MSDN文档中找不到任何关于它的明确信息......这里涉及的重载决策规则是什么?

c# generics type-inference params-keyword overload-resolution

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

在jQuery中访问Model对象

我有一个Model,Customers我有一个list属性,PayHistory.我需要PayHistory在ASP.NET MVC(C#)应用程序中使用jQuery 将表与对象绑定.

我使用jQuery绑定表:

<table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td>
            <div id="PaidDate">
            </div>
        </td>
        <td>
            <div id="PaidAmt">
            </div>
        </td>
    </tr>
</table>

<script type="text/javascript" language="javascript">
    $(document).ready(function() {
      //Initialize the dynamic Value;
      _dynId = 1;
      var data= '<%= Model.PayHistory %>';
       if (data != null) {
            for (i in data) {
                var pay= data[i];
                $('#PaidDate').append('<div id="PaidDate' + _dynId  + '" style="height:20px;padding-left:10px;">' + '<label>' + pay.paidDate+ '</label>');
                $('#PaidAmt').append('<div id="PaidAmt' + _dynId  + '" style="height:20px;padding-left:10px;">' + '<label>' + …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery

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

发布@property(复制)实例变量?

我很确定我这样做是对的,但只是想检查一下.我有两个实例变量,它们通过@property创建了访问器.在我的dealloc(对于同一个对象)我发布这些对象.

@property(copy) NSString *firName;
@property(copy) NSString *surName;

-(void)dealloc {
    NSLog(@"_deal: %@", self);
    [firName release];
    [surName release];
    [super dealloc];
}
Run Code Online (Sandbox Code Playgroud)

加里

cocoa objective-c

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

将绘图对象存储在列表中

我昨天问过这个问题,关于在一个物体中存储一个情节.我尝试实现第一种方法(意识到我没有指定我qplot()在我的原始问题中使用)并注意到它没有按预期工作.

library(ggplot2)               # add ggplot2

string = "C:/example.pdf"      # Setup pdf
pdf(string,height=6,width=9)

x_range <- range(1,50)         # Specify Range

# Create a list to hold the plot objects.
pltList <- list()
pltList[]

for(i in 1 : 16){

# Organise data 
y = (1:50) * i * 1000                       # Get y col
x = (1:50)                                  # get x col
y = log(y)                                  # Use natural log

# Regression
lm.0 = lm(formula = y ~ x)                  # make linear …
Run Code Online (Sandbox Code Playgroud)

pdf statistics plot r ggplot2

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

搜索JavaScript对象

我有一个像这样的JavaScript对象:

[{
    name : "soccer",
    elems : [
        {name : "FC Barcelona"},
        {name : "Liverpool FC"}
    ]
},
{
    name : "basketball",
    elems : [
        {name : "Dallas Mavericks"}
    ]
}]
Run Code Online (Sandbox Code Playgroud)

现在我想在浏览器中搜索这个JavaScript对象.搜索"FC"应该给我这样的东西:

[
    {name : "FC Barcelona"},
    {name : "Liverpool FC"}
]
Run Code Online (Sandbox Code Playgroud)

怎么这么快?这有没有JavaScript库?

javascript

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

你能推荐一个格式化C#代码的CSS样式表吗?

我正在开发一个代码生成工具,其中输出显示在标记中,并想知道是否有人知道将格式化输出的CSS样式表.我的渲染引擎是基于Javascript的,我想继续执行渲染客户端的所有操作.

css c# code-formatting

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