Add JSONArray.From(..) and JSONArray(JSONValue[])
parent
f1aca689be
commit
abd6a15bfa
|
@ -32,6 +32,18 @@ namespace ln.json
|
|||
public JSONArray()
|
||||
: base(JSONValueType.ARRAY) { }
|
||||
|
||||
public JSONArray(IEnumerable<JSONValue> values)
|
||||
: base(JSONValueType.ARRAY)
|
||||
{
|
||||
this.values.AddRange(values);
|
||||
}
|
||||
|
||||
public static JSONArray From<T>(IEnumerable<T> values) where T:JSONValue
|
||||
{
|
||||
return new JSONArray(values);
|
||||
}
|
||||
|
||||
|
||||
public override JSONValue this[int index] {
|
||||
get => values[index];
|
||||
set => values[index] = value;
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<AssemblyVersion>0.1.0.0</AssemblyVersion>
|
||||
<FileVersion>0.1.0.0</FileVersion>
|
||||
<PackageVersion>1.3.0-preview1</PackageVersion>
|
||||
<PackageVersion>1.3.0-preview2</PackageVersion>
|
||||
<TargetFramework>net7.0</TargetFramework>
|
||||
</PropertyGroup>
|
||||
|
||||
|
|
Loading…
Reference in New Issue