Advanced C# Tips: Use ‘in’ Parameter Modifier for Large Value Types
In C#, the in parameter modifier is relatively a recent addition. It added in C# 7.2. The main point of in keyword is to pass a large value type to a method without copying the entire structure. Value types in C# are typically passed by value. This means that the entire thing is duplicated and