本文整理汇总了C#中Team.SetDirty方法的典型用法代码示例。如果您正苦于以下问题:C# Team.SetDirty方法的具体用法?C# Team.SetDirty怎么用?C# Team.SetDirty使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Team
的用法示例。
在下文中一共展示了Team.SetDirty方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: BatchEditTeam
/// <summary>
/// 一括編集の個別処理
/// </summary>
/// <param name="team">対象研究機関</param>
/// <param name="args">一括編集のパラメータ</param>
private static void BatchEditTeam(Team team, TeamBatchEditArgs args)
{
// スキル
if (args.Items[(int) TeamBatchItemId.Skill])
{
if (team.Skill != args.Skill)
{
team.Skill = args.Skill;
team.SetDirty(TeamItemId.Skill);
SetDirty(team.Country);
}
}
// 開始年
if (args.Items[(int) TeamBatchItemId.StartYear])
{
if (team.StartYear != args.StartYear)
{
team.StartYear = args.StartYear;
team.SetDirty(TeamItemId.StartYear);
SetDirty(team.Country);
}
}
// 終了年
if (args.Items[(int) TeamBatchItemId.EndYear])
{
if (team.EndYear != args.EndYear)
{
team.EndYear = args.EndYear;
team.SetDirty(TeamItemId.EndYear);
SetDirty(team.Country);
}
}
}