C# 如何在C语言中更新级联选择字段#

C# 如何在C语言中更新级联选择字段#,c#,jira,C#,Jira,我试图更新C#(使用Atlassian Jira库)中的自定义级联选择字段,但没有效果。下面是我的代码片段: var issue = jira.Issues.Queryable.FirstOrDefault(x => x.Key == "123"); var ca = issue.CustomFields.First(x => x.Name == "My Cascade Field"); ca.Values[1] = "new child"; // [0] is parent val

我试图更新C#(使用Atlassian Jira库)中的自定义级联选择字段,但没有效果。下面是我的代码片段:

var issue = jira.Issues.Queryable.FirstOrDefault(x => x.Key == "123");
var ca = issue.CustomFields.First(x => x.Name == "My Cascade Field");
ca.Values[1] = "new child"; // [0] is parent value, [1] is child value
issue.SaveChanges();
虽然成功执行了SaveChanges,但未保存更改。子值(“新子级”)确实是父级的有效值


我需要什么来更新级联选择字段?

解决了这个问题。如果有人遇到相同的问题,请在此发布代码以提供帮助:

var issue = jira.Issues.Queryable.FirstOrDefault(x => x.Key == "123");
var ca = issue.CustomFields.First(x => x.Name == "My Cascade Field");
string[] n = { "Existing Parent Value", "New Child Value" };
ca.Values = n;

issue.SaveChanges();

我明白了。如果有人遇到相同的问题,请在此发布代码以提供帮助:

var issue = jira.Issues.Queryable.FirstOrDefault(x => x.Key == "123");
var ca = issue.CustomFields.First(x => x.Name == "My Cascade Field");
string[] n = { "Existing Parent Value", "New Child Value" };
ca.Values = n;

issue.SaveChanges();