C# 从列表框中选择查询
本文关键字:选择 查询 列表 | 更新日期: 2023-09-27 18:32:35
我有一个填满 ID + 员工的列表框。它们都列为:ID - 员工姓名。
现在,我想使用所选 ID 进行选择查询。但是如果我这样做,它将选择ID +员工姓名=崩溃。我怎样才能以某种方式"修剪"它,以便我只能获得 ID?谢谢。
Split()
方法可能是实现您想要实现的目标的最佳方式。
例如,假设您的ID - Employee Name
组合有一个字符串值,如下所示:
String listIndexValue = "0AB456MyID01 - John Doe";
您可以使用以下内容来检索 ID:
String id = listIndexValue.Split('-')[0].Trim();
这将返回:0AB456MyID01
。
Split()
方法根据原始字符串的拆分位置返回字符串值数组。在这种情况下,返回两个值,0AB456MyID01
和 John Doe
(包括空格(。显然数组有索引,由于我们只想检索一个值,因此我们调用 0AB456MyID01
或索引 0。 Trim()
显然会删除0AB456MyID01
中的尾随空格。