c# - Splitting a JSON key based on regex to store in multiple variables -
{"key":"abc/1"} i want store value in 2 fields instead of one. can following. [jsonproperty(propertyname = "key", required = required.always)] public string value { get; set; } however, want have 2 fields use jsonproperty to serialize , deserialize them combined string. example, if define following fields: public string valuescope { get; set; } public int valueid { get; set; } i want use jsonproperty or other tag populate fields while deserializing. possible that, i.e. populate valuescope "abc" , valueid 1 ? yes, can implement get , set of 2 properties manipulate underlying jsonproperty . here's quick example of how might go (warning: wrote out in notepad, please excuse typos). public string valuescope { { var values = (this.value ?? "").split('/'); if (values.length == 2) return values[0]; else return null; } set { this....