获取也是一个参数的列表的名称

时间:2019-03-22 20:35:36

标签: c# botframework

我正在尝试获取用作参数的列表的名称。

我尝试使用nameof(),但它只返回参数的名称,而不返回实际列表本身

def __hash__(self):
        return hash((self.value, self.suit))

我有这样保存的不同字符串列表:

    public static void metricFor(List<string> tutorials, string id)
    {
        TelemetryClient telemetry = new TelemetryClient();

        telemetry.Context.User.Id = id;

        var sample = new MetricTelemetry();
        sample.Name = nameof(tutorials) + " progress";
        sample.Value = tutorials.Count();
        sample.Context.User.Id = id;
        telemetry.TrackMetric(sample);
    }

我使用了这样的列表:

    public class GreetingState
       {
          public List<string> OneDrive { get; set; } = new List<string>();
          public List<string> Teams {get; set; } = new List<string>();
          public List<string> SharePoint { get; set; } = new List<string>();
       }

我希望名称(教程)能给我团队,但是它却给了我教程

0 个答案:

没有答案