我使用SqlDataReader.GetValue方法从DB读取值:
Log.WriteLine("Value of CompanyName column:" + thisReader.GetValue(1));
Run Code Online (Sandbox Code Playgroud)
作为参数GetValue获取列的索引.我怎样才能指定列名而不是索引?
我需要为自动化测试生成随机字符串.我使用以下中文自定义类来完成它.
public class UniqueIdGenerator
{
static public string GenerateUniqueId(int idLength) // generates uniqueID for all fields (0-175 characters)
{
string uniqueID = "";
string initialID = Guid.NewGuid().ToString().Remove(35);
if (idLength <= 35)
{
uniqueID = Guid.NewGuid().ToString().Remove(idLength);
}
if (idLength > 35 & idLength <= 70)
{
uniqueID = initialID + Guid.NewGuid().ToString().Remove(idLength - 35);
}
if (idLength > 70 & idLength <= 105)
{
uniqueID = initialID + initialID + Guid.NewGuid().ToString().Remove(idLength - 70);
}
if (idLength > 105 & idLength …Run Code Online (Sandbox Code Playgroud)