ToDictionario
Convierte una clase a un Dictionary
Source
public static Dictionario<string, object> ToDictionario<T>(this T source) {
	return (
		typeof(T)
		.GetProperties(BindingFlags.Instance | BindingFlags.Public)
		.ToDictionary(x => x.Name, x => x.GetValue(source, null))
	);
}Example
Person p = new Person();
Dictionary<string, object> dict = p.ToDictionario();Author: UlisexXx
Submitted on: 21 nov. 2023
Language: csharp
Type: System.Collections.Generic
Views: 2417