小编van*_*loc的帖子

如何在C#中找到具有角色格式的字符串?

我想找到字符串格式如下:

numbers.H numbers.numbers'
Run Code Online (Sandbox Code Playgroud)

例:

1H 34'
4H 89'
Run Code Online (Sandbox Code Playgroud)

我试过这段代码:

string format;
int[] numbers = new int[10] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
foreach(var values in numbers)
{
       format = values + "H " + values + values + "'";
}
Run Code Online (Sandbox Code Playgroud)

注意:此代码似乎失败了.我给你代码不能轻易理解我的问题.所以,如果我的sourceString价值如下:4H 89'.

我想检查这个值有格式的 numbers.H numbers.numbers'

这时,我分析如下:4是numbers.H .8是numbers.9是numbers.=====>格式正确.

我的代码找不到这个字符串.任何人都可以有任何方法来解决我的问题吗?

谢谢.

c#

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

如何在C#中使用Split()方法获取n部分字符串?

我有字符串str = "Join Smith hate meat".

我想JoinSmith从这个str.

我试过代码:

private static string GetFirstWord(string str)
{
    return str.Split(' ').Take(2).ToString();
}
Run Code Online (Sandbox Code Playgroud)

这段代码对我不起作用.

我试过:return str.Split(' ').FirstOrDefault它只获得字符串的第一部分Join.

c# string

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

如何在引导程序中删除水平滚动?

今天,我对引导程序有疑问。

喜欢这张图片。

我想删除网格引导中的水平滚动。

我认为一个问题是:我尝试添加一个div.container > div.row包含一个孩子的幻灯片图像,div.container > div.row我认为这是一个问题。

我的代码是这样的:

<div class="container">
    <div class="row">
        <div class="container">
            <div class="row"></div> <!-- /.row contain image slider-->
        </div> <!-- /.container contain image slider -->
    </div> <!-- /.row contain content of page-->
</div> <!-- /.container contain content of page-->
Run Code Online (Sandbox Code Playgroud)

但是我不知道该如何解决。

您可以在这里看到我的笔:

http://codepen.io/r0ysy0301/pen/zKoPAE

html javascript css twitter-bootstrap

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

如何用CSS划分内容,奇怪?

我有一个包含这样内容的页面.

#################################
#  __________________________   #
# |           |              |  #
# |          |               |  #
# |  text   |       IMAGE    |  #
# |        |                 |  #
# |_______|__________________|  #
#                               #
#  __________________________   #
# |           |              |  #
# |          |               |  #
# |  IMAGE  |        text    |  #
# |        |                 |  #
# |_______|__________________|  #
#################################
Run Code Online (Sandbox Code Playgroud)

我的代码是这样的:

<!-- <p> -> <image> -->
<div class="even_odd">
    <p></p>
</div>
<div class="even_odd">
    <img src="" alt="">
</div>

<!-- <image> -> …
Run Code Online (Sandbox Code Playgroud)

html css

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

无法替换C#中的字符串上的文本

我有这样的字符串:

          Student 12:00AMLeoPan        Final points        
<!--<div class='icon displayOn' ><span onclick=';' title=''></span></div>-->0.5
      &nbsp;         2.00<!--<div class='icon'><spanonclick='' title=''></span></div>-->    
Run Code Online (Sandbox Code Playgroud)

我想将字符串StartWith替换<!--<div为end </div>-->,将字符串替换&nbsp""值.

我尝试使用我的代码:

string finalResult = Regex.Replace(abc, "<!--<div" + ".*</div>-->&nbsp;", "")
                          .Replace("<!--<div" + ".*</div>-->", "")
                          .Replace("&nbsp;", "");`
Run Code Online (Sandbox Code Playgroud)

Regex.Replace无法取代.

如何删除此字符串?谢谢.

更新1:

谢谢,@ Mark.

我尝试过:.Replace("<!--<div" + ".*</div>-->", "").

并删除所有:

<!--<div class='icon displayOn' ><span onclick=';' title=''></span></div>-->0.5 &nbsp; 2.00<!--<div class='icon'><spanonclick='' title=''></span></div>-->.

仅结果:Student 12:00AMLeoPan Final points.

你可以看到我有两个开始:<!--<div并以:结束:</div>-->.

但它取代了所有.并希望最终结果显示如下:

Student 12:00AMLeoPan Final points …

c# string

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

如何使用条件C#创建for循环?

我创建循环来创建许多列.

我的公式:

[dt.Columns.Add("Name" + "{a, b, c}" + {1, 2, 3, 4})]
Run Code Online (Sandbox Code Playgroud)

我输入k = 3的是创建3列开始Name,Class,Score.

这是我的第一个代码(它不起作用):

char charac = 'A';
for (int k = 0; k < 3; k++)
{
    for (int m = 0; m < 4; m++)
    {
        charac++;
        dt.Columns.Add("Name" + charac + m);
        dt.Columns.Add("Class" + charac + m);
        dt.Columns.Add("Score" + charac + m);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想要的结果如下:

dt.Columns.Add("Name_a1");
dt.Columns.Add("Name_a2");
dt.Columns.Add("Name_a3");
dt.Columns.Add("Name_a4");

dt.Columns.Add("Name_b1");
dt.Columns.Add("Name_b2");
dt.Columns.Add("Name_b3");
dt.Columns.Add("Name_b4");

dt.Columns.Add("Name_c1");
dt.Columns.Add("Name_c2");
dt.Columns.Add("Name_c3");
dt.Columns.Add("Name_c4");


dt.Columns.Add("Class_a1"); …
Run Code Online (Sandbox Code Playgroud)

.net c# loops

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

删除List <double> C#中的Infinity值

我有名字列表listDouble,任何有价值的项目是Infitity.

我想将其删除listDouble.

试过:

listDouble.RemoveAll(item => item.Equals(0.0) && item.Equals("Infinity"));

我还在result使用代码添加到List <> 之前检查:

double result;
if (result == Double.NegativeInfinity)
    result = 0;
else
    return result;
Run Code Online (Sandbox Code Playgroud)

但无法移除值=无穷大List<Double> listDouble.

c#

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

标签 统计

c# ×5

css ×2

html ×2

string ×2

.net ×1

javascript ×1

loops ×1

twitter-bootstrap ×1