问题列表 - 第22733页

如何通过整数索引引用Dictionary <string,string>中的项?

我创建了一个Dictionary<string, string>集合,以便我可以通过字符串标识符快速引用这些项目.

但我现在还需要通过索引计数器访问这个集合(foreach在我的实例中不起作用).

我需要对下面的集合做什么,以便我也可以通过整数索引访问它的项目?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TestDict92929
{
    class Program
    {
        static void Main(string[] args)
        {
            Dictionary<string, string> events = new Dictionary<string, string>();

            events.Add("first", "this is the first one");
            events.Add("second", "this is the second one");
            events.Add("third", "this is the third one");

            string description = events["second"];
            Console.WriteLine(description);

            string description = events[1]; //error
            Console.WriteLine(description);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# indexing dictionary

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

ASP.NET中的会话修复

我想知道如何防止ASP.NET中的会话固定攻击(参见http://en.wikipedia.org/wiki/Session_fixation)

我的方法通常是在有人登录时生成并发出新的会话ID.但是这种控制级别是否可以在ASP.NET中使用?

asp.net security session

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

执行iPhone的问题"GenericKeychain"示例

我不能让苹果的"GenericKeychain"示例运行.我用自己的字符串替换了自述文件中提到的所有5次出现,如"YOUR_APP_ID_HERE.com.yourcompany":se.[公司名称].[项目名称] .demo.编译很顺利但是当试图在手机上运行它时,出现错误"可执行文件已使用无效的权利签名".是的,我安装了一个临时配置文件.我试图添加"Entitlements.plist"并选中"get-task-allow",但结果相同.有没有人能够运行这个例子?如果是这种情况,请向我提供有关如何运行它的说明.

网址:http://developer.apple.com/iphone/library/samplecode/GenericKeychain/index.html

iphone ios

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

Spring中的<tx:annotation-driven />在代码级别中做了什么?

它在bean中设置了一个标志吗?它是否加载了"特殊"bean然后查找@Transactional

spring

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

动态数据:如何在编辑页面上过滤外键的下拉列表

使用Linq-to-SQL和动态数据.

在动态数据编辑屏幕上,下拉列表列出了外键的可能值.

我需要过滤此下拉列表中列出的值,最好是在linq-to-sql查询中添加where子句.

有任何想法吗?

.net dynamic-data linq-to-sql

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

FSLex示例解决方案?

我已经使用C/lex很长时间了,现在想使用F#/ fslex.我在C#和学习F#的过程中相对富裕.唯一的事情是我看不到任何项目示例或模板,其中fslex正确包含在Visual Studio构建过程中.有谁知道我在哪里找到一个?

很多问候!沃尔克

f# visual-studio fslex

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

在LaTeX中拆分以逗号分隔的参数

我正在尝试构建一个类似于LaTeX的命令\cite{},它接受以逗号分隔的参数列表

\cite{Wall91, Schwartz93}

我想将参数所代表的逗号分隔列表中的每个项目传递给另一个命令,并返回各个结果的串联.我想它是这样的:

\newcommand{\mycite}[1]{%
  \@for\var:=\split{#1} do{%
    \processCitation{\var}%
  }%
}
Run Code Online (Sandbox Code Playgroud)

关于LaTeX中字符串操作,变量和循环的文献会很棒!

另外:有没有办法再次使用逗号加入个别结果?

谢谢!

string latex split variadic-functions

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

哪个更快?NSXMLParser或KissXML

HI,

我需要一个XML解析器.我想知道哪一个更快?NSXMLParser还是KissXML?

期待回复......

iphone objective-c nsxmlparser nsxml

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

使用XmlSerializer序列化DataType ="time"字段

使用XmlSerializer序列化DateTime字段时,我得到一个奇怪的结果.

我有以下课程:

public class RecordExample
{
    [XmlElement("TheTime", DataType = "time")]
    public DateTime TheTime { get; set; }

    [XmlElement("TheDate", DataType = "date")]
    public DateTime TheDate { get; set; }

    public static bool Serialize(
        Stream stream, object obj, Type objType, Encoding encoding)
    {
        try
        {
            var settings = new XmlWriterSettings { Encoding = encoding };

            using (var writer = XmlWriter.Create(stream, settings))
            {
                var xmlSerializer = new XmlSerializer(objType);
                if (writer != null) xmlSerializer.Serialize(writer, obj);
            }

            return true;
        }
        catch (Exception)
        {
            return false; …
Run Code Online (Sandbox Code Playgroud)

.net c# xml xml-serialization

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

jquery函数转换日期时间,分割日期时间"2010-10-18 10:06"返回"18/10/2010"和"10:06"

嗨我想知道是否有任何jquery函数可以采取这个dateTime"2010-10-18 10:06"并转换并拆分它返回"2010/10/18"和"10:06".

如果相同的功能只能接收"2010-10-18 10:06"或"2010-10-18"并且如上所述返回,或者除了"2010/10/18"之外的其他格式如18,那也不错-10-2010"或2010年10月18日,提供选项但不重要,只是对jQuery处理日期的权力感到好奇.

谢谢.

jquery datetime

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