c# - 删除 X 字符后的所有字符

标签 c#

请检查变量“mystr”的值,其中两部分数字之间有一个“-”号。我想找到“-”然后删除之后的所有字符然后我想找到相同的“-”并删除从第一个到那个的所有字符。我知道这很简单,但由于我是新手,所以无法在 C# 上获得准确的解决方案。

public void test()
    {
        string mystr = "1.30-50.50";

        //first output I want is-  "1.30" 
        //second output I want is-  "50.50" 
    }

最佳答案

使用string.Split方法:

var mystr = "1.30-50.50";
var result = mystr.Split('-');
var a = result[0]; //"1.30" 
var b = result[1]; //"50.50" 

关于c# - 删除 X 字符后的所有字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47856039/

相关文章:

c# - 在 C# 中实现 De Boor 样条算法

c# - 系统.反射

c# - webdriver html 元素的缩写定义

c# - 存储邮件模板的推荐做法

c# - 使用 .Include 时, Entity Framework 不会加载相关实体,除非上下文知道相关实体

c# - 如何将外部 Xaml 页面链接到通用 Windows 平台中的网格?

c# - 如何使 Richtext block 可滚动?

c# - 创建需求

c# - 自定义控件覆盖的文本属性默认值

c# - 多个表上的 Linq toEntity 组联接