早上好,我想知道如何使用 C# 提取变量(字符串)中某个字段的所有行。
例如:
Campo = Usuario
所述字段的行:
Juan
Ana
Jose
把它们放在这样的变量中:
String nombre1 --> Juan
String nombre2 --> Ana
String nombre3 --> Jose
PS:我用的是sqlserver
PD2:我有以下字段Id_User
:Usuario
和Pass
附上当前代码:
conexion.Open();
SqlCommand cmd = conexion.CreateCommand();
SqlDataReader reader = cmd.ExecuteReader();
reader.Read();
string nombre = reader.GetString(1);
int cant = nombre.Count();
conexion.Close();
快速回答是:在编译时,您不能创建具有这些名称的变量。
您可以做的是创建一个
string
s 集合,您可以在其中探索如下名称:考虑对类型变量执行此操作
string[]
意味着您之前(以某种方式)知道它的最终大小。如果没有,请考虑创建一个List<string>
可以添加n个元素的设备。要遍历它,一个循环就足够了: