Ich bin ziemlich neu in C# Visual Studio. Ich wollte fragen, ob es möglich ist, mit der contain-Funktion zu prüfen, ob mein Programm Zahlen/Ziffern in einer DataTable-Zeile enthält.Überprüfen Sie die Nummern/Ziffern
p/s: Ich habe die Regex-Funktion versucht (auf einige Themen mit Bezug Online diskutiert)
string checkstring = "1234567890";
Regex reNum = new Regex(@"^\d+$");
bool isNumeric = reNum.Match(checkstring).Success;
for (int i = 0; i < my_datatable.Rows.Count; i++)
{
data_source = my_datatable.Rows[i][4].ToString();
if (data_source.Contains(reNum.Match))
{
my_datatable.Rows[i][4] = "Contain Number";
}
else
{
my_datatable.Rows[d][4] = "No number";
}
}
Aber es scheint, es überhaupt nicht funktioniert, ist es eine andere Methode? Danke für deine Antwort!
So möchten Sie überprüfen, ob die Zelle enthält Nummer oder enthält nur die Nummer? –