您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

37 行
1.0 KiB

using System;
using System.Collections.Generic;
using UnityEngine;
namespace Unity.Services.Core.Configuration
{
[Serializable]
struct SerializableProjectConfiguration
{
public static SerializableProjectConfiguration Empty
=> new SerializableProjectConfiguration
{
Keys = new string[0],
Values = new ConfigurationEntry[0],
};
[SerializeField]
internal string[] Keys;
[SerializeField]
internal ConfigurationEntry[] Values;
public SerializableProjectConfiguration(IDictionary<string, ConfigurationEntry> configValues)
{
Keys = new string[configValues.Count];
Values = new ConfigurationEntry[configValues.Count];
var i = 0;
foreach (var configValue in configValues)
{
Keys[i] = configValue.Key;
Values[i] = configValue.Value;
++i;
}
}
}
}