C# WPF .NET6でプログラミングをしています。
C#
1public class Response 2 { 3 public class Item 4 { 5 public string? latitude { get; set; } 6 public string? longitude { get; set; } 7 public DateTime reportTime { get; set; } 8 public string? regionCode { get; set; } 9 public string? regionName { get; set; } 10 public string? isCancel { get; set; } 11 public string? depth { get; set; } 12 public string? calcintensity { get; set; } 13 public string? isFinal { get; set; } 14 public DateTime originTime { get; set; } 15 public string? magnitude { get; set; } 16 public string? reportNum { get; set; } 17 public string? reportId { get; set; } 18 public string? isWarning { get; set; } 19 } 20 21 public class HypoInfo 22 { 23 public Item[]? items { get; set; } 24 } 25 26 27 }
このようにクラスを作って、JSONという変数にJSON.itemsを1つ作りました。要するに、JSON.items[0]が今あるということです。
しかし、その後にitemsをもう一つ追加したくなりました。配列のサイズを変更するためにはArray.Resizeを使おうとしました。
C#
1Array.Resize(ref JSON.items, 2);
しかし、JSON.itemsはプロパティということでrefが使用できず、追加できていません。(CS0206)
どのようにすれば追加出来るでしょうか。
回答2件
あなたの回答
tips
プレビュー