public void FastMember_Constructor() { var obj1 = (BenchmarkObject)TypeAccessor.CreateNew(); var obj2 = (BenchmarkObject2)TypeAccessor2.CreateNew(); var obj3 = (BenchmarkObject3)TypeAccessor3.CreateNew(); var obj4 = (BenchmarkObject4)TypeAccessor4.CreateNew(); }
public string GetFastMember_Property() { return($"{(string)TypeAccessor[BenchmarkObject, BenchmarkObjectPropertyName]}{(int)TypeAccessor2[BenchmarkObject2, BenchmarkObjectPropertyName2]}{(double)TypeAccessor3[BenchmarkObject3, BenchmarkObjectPropertyName3]}{(short)TypeAccessor4[BenchmarkObject4, BenchmarkObjectPropertyName4]}"); }
public string GetFastMember_Field() { return($"{(int)TypeAccessor[BenchmarkObject, BenchmarkObjectFieldName]}{(float)TypeAccessor2[BenchmarkObject2, BenchmarkObjectFieldName2]}{(string)TypeAccessor3[BenchmarkObject3, BenchmarkObjectFieldName3]}{(uint)TypeAccessor4[BenchmarkObject4, BenchmarkObjectFieldName4]}"); }