Files
SteamTools/System.Application.SteamTools.Client/Models/OpenSourceLibrary.Values.cs
T
2021-03-03 17:01:35 +08:00

27 lines
825 B
C#

using System.Application.Properties;
using System.Collections.Generic;
namespace System.Application.Models
{
partial class OpenSourceLibrary
{
static readonly Lazy<List<OpenSourceLibrary>> mValues = new Lazy<List<OpenSourceLibrary>>(() =>
{
try
{
var list = Serializable.DMP<List<OpenSourceLibrary>>(SR.OpenSourceLibraryList) ?? new List<OpenSourceLibrary>();
return list;
}
catch
{
return new List<OpenSourceLibrary>();
}
});
public static List<OpenSourceLibrary> Values => mValues.Value;
static readonly Lazy<string> mStringValues = new Lazy<string>(() => ToString(Values));
public static string StringValues => mStringValues.Value;
}
}