ccc

                Never    
C#
       
    Function LoadJSON(Of T)(Path As String) As Object
        If FileExist(Path) = False Then File.Create(Path).Dispose()
        Dim myText = File.ReadAllText(Path)
        Return JsonConvert.DeserializeObject(myText, GetType(T), New JsonSerializerSettings)
    End Function      

     public static object loadJSON<T>(string Path){
            if (!File.Exists(Path)) { File.Create(Path).Dispose(); }
            var myText = File.ReadAllText(Path);
            return JsonConvert.DeserializeObject(myText, typeof(T), new JsonSerializerSettings());
        }

Raw Text