Actually, Mark was mistaken about his correction to p. 46. The next-to-last sentence on that page was correct in its original version and you need to reverse that "correction" in your errata corrige document. The mistake is actually in the preceding sentence. Mark did not notice the mistake in the first sentence of the paragraph and that lead him to misinterpret what you meant to say in the second.
The first sentence says "The generated class has a public property and an underlying private field for each argument contained in the initializer: its name and its type are inferred from the object initializer itself." The mistake is the pronoun "its". Strictly speaking this could only refer to the "generated class" which is what Mark took it to mean. But that is not what you meant: the generated class does not have its name or type inferred from anything. It is a whole new type that is created, not inferred; and it is assigned an arbitrary name (specifically, "AnonymousType0" as shown on p. 47): its name is not "inferred" from anything.
It is the property whose name and type is inferred from the object initializer, not the class. So the next sentence, which begins "When the name is not explicit ..." is talking about cases where the property name is not explicit in the initialization expression. The property names for variable c3 ("Name" and "Age") are explicit in the initialization expression, so c3 should NOT be added to the "for ... " clause at the end of the sentence.
If Mark is reading this, then he might be thinking at this point that if I'm right, then c4, c5, and c6 do not belong on the list either since it appears that the property names are also explicit in their initialization expressions; but that is not really the case. What is explicit in those expressions is the property names of the source objects (c1 and c2). The compiler uses these very same names for the properties of the new target class that it is creating. So the compiler is inferring the property names (and types) from the source object property names (and types).
So the correction that is actually needed for that paragraph is to replace "its" in the first sentence with "the property's".
Rickee