如何根据点获取字符串的子项

Any*_*are 1 c# linq asp.net string informix

我的代码编号如下:

1
1.1
1.2
1.3
.
.
.
1.1.1
1.1.2
.
.
.
2
Run Code Online (Sandbox Code Playgroud)

所以..

我想要一个基于一些输入来解析孩子的方法.例如,如果输入是,1那么它将检索它的所有子项,如果输入1.1它将检索它的所有子项等.

我怎么能这样做?

笔记:

  • 该数据存储在Informix数据库中的一个表中.
  • 代码是字符串.

Mag*_*nus 5

var list = new List<string>();
var children = list.Where(s => s.StartsWith(inputString));
Run Code Online (Sandbox Code Playgroud)

D B

DECLARE @p1 varchar(100)
SET @p1 = '1.1%'
SELECT * FROM tbl WHERE tbl.col LIKE @p1
Run Code Online (Sandbox Code Playgroud)