Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

25 rader
521 B

  1. using Newtonsoft.Json;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Text;
  5. namespace HKLib
  6. {
  7. public static class HKExpandMethod
  8. {
  9. public static bool TryFromJSON<T>(this string str, out T source)
  10. {
  11. try
  12. {
  13. source = JsonConvert.DeserializeObject<T>(str);
  14. return true;
  15. }
  16. catch (Exception ex)
  17. {
  18. source=default(T);
  19. return false;
  20. }
  21. }
  22. }
  23. }