From c375fb9af7ac6ac68f7182385837a04d65f51840 Mon Sep 17 00:00:00 2001 From: AlessandroCH Date: Sun, 9 Mar 2025 22:08:29 +0100 Subject: [PATCH] remove comments --- Campofinale/Resource/ResourceLoader.cs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/Campofinale/Resource/ResourceLoader.cs b/Campofinale/Resource/ResourceLoader.cs index acb231f..f2fa7a8 100644 --- a/Campofinale/Resource/ResourceLoader.cs +++ b/Campofinale/Resource/ResourceLoader.cs @@ -37,8 +37,8 @@ namespace Campofinale.Resource if (genericTypeDef == typeof(Dictionary<,>)) { - var keyType = fieldType.GetGenericArguments()[0]; // String - var valType = fieldType.GetGenericArguments()[1]; // Il tipo desiderato + var keyType = fieldType.GetGenericArguments()[0]; + var valType = fieldType.GetGenericArguments()[1]; return JsonConvert.DeserializeObject(json, typeof(Dictionary<,>).MakeGenericType(keyType, valType)); } else if (genericTypeDef == typeof(List<>)) @@ -47,7 +47,6 @@ namespace Campofinale.Resource } } - // Oggetto singolo return JsonConvert.DeserializeObject(json, valueType); } public static string ReadJsonFile(string path) @@ -85,16 +84,14 @@ namespace Campofinale.Resource { var genericTypeDef = fieldType.GetGenericTypeDefinition(); - // Controlla se è un Dictionary e se TValue è del tipo richiesto if (genericTypeDef == typeof(Dictionary<,>)) { - var valueType = fieldType.GetGenericArguments()[1]; // Ottiene TValue + var valueType = fieldType.GetGenericArguments()[1]; if (valueType == type) { return field; } } - // Controlla se è una List e se T è del tipo richiesto else if (genericTypeDef == typeof(List<>) && fieldType.GetGenericArguments()[0] == type) { return field; @@ -102,7 +99,6 @@ namespace Campofinale.Resource } else { - // Se il campo non è una collezione ma è direttamente del tipo richiesto if (fieldType == type) { return field; @@ -110,7 +106,7 @@ namespace Campofinale.Resource } } - return null; // Nessun campo trovato + return null; } } }