小编Сте*_*чев的帖子

强制textarea与其他元素在同一行

我有一个具有以下布局的网页:

Text            
Radio Button    
Radio Button    
Button
Run Code Online (Sandbox Code Playgroud)

我想添加一个与元素位于同一行的textarea,例如:

Text            **********
Radio Button    *Textarea*
Radio Button    **********
Button          **********
Run Code Online (Sandbox Code Playgroud)

(星号标记textarea占用的地方)

但它最终只是在元素之下:

Text            
Radio Button    
Radio Button    
Button          
**********
*Textarea*
**********
**********
Run Code Online (Sandbox Code Playgroud)

我应该用什么CSS样式来解决这个问题?

html css textarea

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

合并列表并仅返回重复项

说我有两个列表:

List<string>foo=new List<string>();
List<string>bar=new List<string>();
Run Code Online (Sandbox Code Playgroud)

我想合并这两个列表并返回另一个列表,只包含两个列表中的重复项.
所以,如果我有:

//pseudocode
foo={"baz","lemons","somethingelse"}
bar={"what","another","baz","somethingelse","kitten"}
Run Code Online (Sandbox Code Playgroud)

我希望它返回一个新列表:

//pseudocode
dupes={"baz","somethingelse"}
Run Code Online (Sandbox Code Playgroud)

我认为使用LINQ将是最好的镜头.但是,我还没有想到,因为我的LINQ经验很差.

c# linq merge list duplicates

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

C# - 如何从List <Tuple>中删除值

我有一个3元组List<Tuple>string, string, string.
初始化: List<Tuple<string, string string>> myTupleList = new List<Tuple<string, string, string>>();
我基本上想要搜索一个值,Item2如果找到则删除整个条目.
让我想象一下.如果我有:

Item1 | Item2 | Item3
---------------------
"bar" | "foo" | "baz"
---------------------
"cat" | "dog" | "sun"
---------------------
"fun" | "bun" | "pun"
Run Code Online (Sandbox Code Playgroud)

我想要做

//pseudocode
myTupleList.Remove("dog" in Item2);
Run Code Online (Sandbox Code Playgroud)

制作清单

Item1 | Item2 | Item3
---------------------
"bar" | "foo" | "baz"
---------------------
"fun" | "bun" | "pun"
Run Code Online (Sandbox Code Playgroud)

c# tuples list

4
推荐指数
2
解决办法
5547
查看次数

C#KeyValuePair <string,int> List - 到<string>而不保留int值

我的初始化是:

List<string> convertedList = new List<string>();  
List<KeyValuePair<string, int>> originalList = new List<KeyValuePair<string, int>>();
Run Code Online (Sandbox Code Playgroud)

我基本上要填充convertedList在字符串值originalList
所以如果originalList有一些项目:["foo",5],["bar",16],["baz",100],
我想convertedList包含:["foo"],["bar"],["baz"]
到目前为止,我已经试过:

for (int i = 0; i <= originalList.Count; i++)
{
    convertedList.Add(actions.ToString());
}
Run Code Online (Sandbox Code Playgroud)

但没有运气.
哦,请记住,我是一个新手,对此的答案可能非常明显.
谢谢你的协助!
如果我只想转换前X个项目,我将如何继续进行?

c# list key-value

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

在List <Tuple>中的Item2中搜索

我一直在努力.
我怎么写这个:

/* initialization */ List<Tuple<string, string, string>> mytuple = new List<Tuple<string, string, string>>();
//pseudocode
if(mytuple.Contains("hello") in Item2)
{
    Console.Write("Success");
}
Run Code Online (Sandbox Code Playgroud)

c# tuples contains list

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

C#Windows窗体 - 奇怪的多行文本框行为

我使用a StringReader来读取多行文本框中的输入.但是,我遇到了奇怪的行为.
我的代码:

string x = reader.ReadLine();
int y = int.Parse(x);
Run Code Online (Sandbox Code Playgroud)

x总是一个int.
我的问题是,因为x是多行文本框的第一行,它不仅包含int,但是System.Windows.Forms.Textbox, Text:10
这里有任何帮助吗?

我创建StringReader如下:

using (StringReader reader = new StringReader(Convert.ToString(multilinetbox)))
{

}
Run Code Online (Sandbox Code Playgroud)

c# textbox multiline winforms stringreader

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

C# - 从KeyValuePair列表中删除Key重复项并添加Value

我在C#中有一个KeyValuePair列表格式化为string,int示例内容:

mylist[0]=="str1",5
mylist[2]=="str1",8
Run Code Online (Sandbox Code Playgroud)

我想要一些代码删除其中一个项目,另一个添加重复值.
所以它会是:

mylist[0]=="str1",13
Run Code Online (Sandbox Code Playgroud)

定义代码:

List<KeyValuePair<string, int>> mylist = new List<KeyValuePair<string, int>>();
Run Code Online (Sandbox Code Playgroud)

托马斯,我会尝试用伪代码解释它.基本上,我想要

mylist[x]==samestring,someint
mylist[n]==samestring,otherint
Run Code Online (Sandbox Code Playgroud)

变得:

mylist[m]==samestring,someint+otherint
Run Code Online (Sandbox Code Playgroud)

c# list duplicate-removal keyvaluepair

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

C# - 使用Regex搜索字符串中的数字

我想从字符串中提取数字,格式如下:

string foo="something%4%something2%5%";
Run Code Online (Sandbox Code Playgroud)

我如何用Regex写这个?

//pseudocode
foo.GetDigits("%"+{int}+"%").ToArray();
Run Code Online (Sandbox Code Playgroud)

谢谢!

c# regex int

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