Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何计算特定文本在数据表中存在的次数?_C#_String_Search_Datatable_Count - Fatal编程技术网

C# 如何计算特定文本在数据表中存在的次数?

C# 如何计算特定文本在数据表中存在的次数?,c#,string,search,datatable,count,C#,String,Search,Datatable,Count,我有一个带有一些列的数据表。例如,其中一列包含下一个值: SOMEtext SOMEnumber SOMEnumber SOMEnumber SOMEtext SOMEtext SOMEnumber SOMEtext 所有这些值都是字符串 如何计算我的表中有多少个“数字”?更新:更好的方法是: 您可以使用以下方法: 我们需要更多信息,请给出一些示例输入和示例预期输出。我从米奇那里得到了答案。这就是我需要的 int count = Convert.ToInt32(

我有一个带有一些列的数据表。例如,其中一列包含下一个值:

SOMEtext
SOMEnumber
SOMEnumber
SOMEnumber
SOMEtext
SOMEtext
SOMEnumber
SOMEtext
所有这些值都是字符串


如何计算我的表中有多少个“数字”?

更新:更好的方法是:

您可以使用以下方法:


我们需要更多信息,请给出一些示例输入和示例预期输出。我从米奇那里得到了答案。这就是我需要的
int count = Convert.ToInt32(
               dataTable.Compute("Count(myColumnname)", "myColumnname Like '%number%'"));
DataRow[] rows = dataTable.Select("columnname Like '%number%'");

int count = rows.Length;