What is more efficent between this:
MyClass foo = new MyClass()
{
name = "foo",
color = "blue",
number = 3
};
and this:
MyClass foo = new MyClass();
foo.name = "foo";
foo.color = "blue";
foo.number = 3;
What is more efficent between this:
MyClass foo = new MyClass()
{
name = "foo",
color = "blue",
number = 3
};
and this:
MyClass foo = new MyClass();
foo.name = "foo";
foo.color = "blue";
foo.number = 3;
Difference between first and second is, that the second way won't create a temporary object (as explained here: CA2000 - "out-of-school-junior-programmers"-mistakes or false positive?) - so no problems, warning or errors when it comes to disposing My Class
.