Skip to content

Duong's Blog

About technology stuff that piqued my interest

  • English
  • Vietnamese
  • About me

Tag: dynamic

  • Home
  • dynamic

FastAndFaster and dynamic code generation

December 2, 2022December 2, 2022 duongnt.bk1 Comment on FastAndFaster and dynamic code generation

FastAndFaster is a library to create objects and invoke their methods using dynamic code generation. Its performance is very close to static C# code.

C#, English C#, dynamic, il

FastAndFaster và dynamic code generation

December 2, 2022December 2, 2022 duongnt.bk1 Comment on FastAndFaster và dynamic code generation

Thư viện FastAndFaster sử dụng dynamic code generation để tạo object và gọi hàm của chúng tại runtime. Tốc độ của nó không thua gì static code.

C#, Vietnamese C#, dynamic, il

Dynamic code generation với C#

September 3, 2021December 6, 2022 duongnt.bk1 Comment on Dynamic code generation với C#

Reflection API rất linh động nhưng lại không nhanh lắm. Nếu tự tạo IL với dynamic code generation thì ta có thể cải thiện hiệu năng một cách đáng kể.

C#, Vietnamese C#, dynamic, il

Dynamic code generation in C#

September 3, 2021December 6, 2022 duongnt.bk1 Comment on Dynamic code generation in C#

The Reflection API is flexible but not very fast. By generating the IL code ourselves with dynamic code generation, we can significantly improve performance.

C#, English C#, dynamic, il

Use FastMember to access public members at runtime

July 23, 2021December 6, 2022 duongnt.bk1 Comment on Use FastMember to access public members at runtime

When writting C# code, sometime we only know a member’s name at runtime. In that case, FastMember can come to the rescue.

C#, English C#, dynamic, fastmember

Dùng FastMember để đọc và ghi các trường public tại runtime

July 23, 2021December 6, 2022 duongnt.bk1 Comment on Dùng FastMember để đọc và ghi các trường public tại runtime

Khi viết code C#, đôi khi phải đến runtime ta mới biết được tên trường cần sử dụng. Những lúc này FastMember sẽ là công cụ hữu ích.

C#, Vietnamese C#, dynamic, fastmember
Copyright © 2025 Duong's Blog All rights reserved. Theme: Flash by ThemeGrill. Powered by WordPress