达到结果列表中的第四列值

本文关键字:四列 结果 列表 | 更新日期: 2023-09-27 18:26:31

我有一个返回Setting类型的方法,我想检查第四列的值-

当前代码:

public Setting TestSettings(Example _example, String type)
{
    var results = _example.GetExample("Testing");
    return results;
}

设置型号

string Description { get; set; }
Guid? Guid1 { get; set; }
Guid? Guid2 { get; set; }
string Key { get; set; }
string Value { get; set; }

GetExample

public Setting GetExample(string key)
        {
            using (var db = MyDataContext.StoredProcs)
            {
                return db.GetExample<Setting>(key, _curGuid1, _curGuid2, SettingExtensions.SettingFactory());
            }
        }

我想访问设置结果中的(键),以验证它是否等于类型。

达到结果列表中的第四列值

您已经知道密钥,它正在传递给GetExample函数:

var results = _example.GetExample("Testing"); // <--- here

否则,它应该像从结果中获取属性一样简单:

public Setting TestSettings(Example _example, String type)
{
    var results = _example.GetExample("Testing");
    if (results.Key == type)
    {
        // whatever you need to do here
    }
    return results;
}