小编Edy*_* Cu的帖子

在C#中将字典转换为列表集合

我在尝试将字典转换为列表时遇到问题.

示例如果我有字典,模板字符串为键,字符串为值.然后我希望将字典键转换为列表集合为字符串.

Dictionary<string, string> dicNumber = new Dictionary<string, string>();
List<string> listNumber = new List<string>();

dicNumber.Add("1", "First");
dicNumber.Add("2", "Second");
dicNumber.Add("3", "Third");

// So the code may something look like this
//listNumber = dicNumber.Select(??????);
Run Code Online (Sandbox Code Playgroud)

c# dictionary list

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

c#中的哈希字符串

我在尝试获取哈希字符串时遇到问题c#.

我已经尝试了一些网站,但大多数人都使用文件来获取哈希值.其他用于字符串的东西有点复杂.我找到了像这样的Web身份验证示例:

FormsAuthentication.HashPasswordForStoringInConfigFile(tbxPassword.Text.Trim(), "md5")
Run Code Online (Sandbox Code Playgroud)

我需要使用hash来创建一个包含文件名更安全的字符串.我怎样才能做到这一点?

例:

string file  = "username";
string hash = ??????(username); 
Run Code Online (Sandbox Code Playgroud)

我应该使用其他哈希算法而不是"md5"吗?

c# string hash

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

仅使用字符串和值解析JSON对象

尝试使用最小值解析以在Android中映射时,我遇到了问题.

有一些示例JSON格式,其中包含更多信息:

[{id:"1", name:"sql"},{id:"2",name:"android"},{id:"3",name:"mvc"}]
Run Code Online (Sandbox Code Playgroud)

这个例子最常用,易于使用,只需使用getString("id")getValue("name").

但是我如何解析使用这种JSON格式进行映射,只使用字符串和值最小格式到使用循环的java地图集合.因为字符串json总是彼此不同.例如:

{"1":"sql", "2":"android", "3":"mvc"}
Run Code Online (Sandbox Code Playgroud)

谢谢

java parsing android json map

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

将代码列表集合写入c#中的字符串

我尝试将列表集合字符串转换为一个行字符串时遇到问题.但对于每个项目,我必须使用特定格式进行编辑.

List<string> items = new List<string>();
string result = string.Empty;

items.Add("First");
items.Add("Second");
items.Add("Last");

result = string.Join(",", items.ToArray());
Console.WriteLine(result); // Display: First,Second,Last
Run Code Online (Sandbox Code Playgroud)

但我想转换成这样的东西:

[First],[Second],[Last]
Run Code Online (Sandbox Code Playgroud)

或类似的东西

--First-,--Second-,--Last-
Run Code Online (Sandbox Code Playgroud)

我知道使用foreach for循环来编写这段代码的技巧很少.

但它可以编写代码只需将列表集合中的所有项目更改为特定的模式字符串.

因此,项目集合字符串包含从"First"到"\ First /",或"Last"到"''Last'"的相似内容.

看待

c# string collections coding-style

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

问题使用sql语句选择特定的列名称

我在尝试使用sql使用syntax/statement/command检索特定名称列时发现了问题.

示例我在数据库sqlserver中有表'dcparam',其名称为'SELECT','INSERT','UPDATE'列.然后我尝试选择使用查询:

SELECT SELECT,INSERT,UPDATE FROM dcparam
Run Code Online (Sandbox Code Playgroud)

那么它可以在select中使用"*"来解决,但是如果我只想要特定的列怎么办.

看待.

sql sql-server syntax

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

标签 统计

c# ×3

string ×2

android ×1

coding-style ×1

collections ×1

dictionary ×1

hash ×1

java ×1

json ×1

list ×1

map ×1

parsing ×1

sql ×1

sql-server ×1

syntax ×1