Cor said:
As I said so often, don't misquote when you are in a discussion with me, it
makes you at least for me unbelievable and than your messages have less
value for me, what they normally don't do..See below of your text.
Could you say *exactly* what I misquoted? I included every part of the
message I was replying to, so I don't see how I could have misquoted
that. I didn't include *all* the documentation on
CultureInfo.InvariantCulture, but then you didn't include *all* the
documentation in your quote either.
Yes, you have *said* "so often" that I've misquoted. You've very rarely
actually shown it to be the case though.
This is what is written about it. The rest as this is above is a kind of
explanation in the text that cannot be seen apart from this first row in the
explanation.
Eh? I was referring to the direct documentation for
CultureInfo.InvariantCulture - the documentation that referred to in
the second link. Are you suggesting we should ignore every part of all
pages of documentation other than the first sentence in each page?
The CultureInfo.InvariantCulture property is neither a neutral nor a
specific culture. It is a third type of culture that is culture-insensitive.
It is associated with the English language but not with a country or region.
That says direct all I am telling in this message thread it is a 'en-*'
culture.
No, it says more than that. It says it's culture-insensitive, just as
you've quoted above.
You wrote a few messages ago:
<quote>
CultureInvariant means in fact nothing else than Culture 'en-*'.
</quote>
If it meant "nothing else" than that, why would the documentation
bother saying that actually it's culture-insensitive? The primary
description for CultureInfo.InvariantCulture isn't "Gets the en-*
culture" it's "Gets the CultureInfo that is culture-independent
(invariant)." The main concern of the invariant culture isn't its
language - it's its culture independence, as I've said repeatedly.
As it's culture-independent, you should not use it with a format which
is culture-dependent. However, when you use a format which is
culture-independent, I believe it's a good idea to specify
CultureInfo.InvariantCulture to make that culture-independence clear.
The format which was given at the start of this thread was
culture-independent so I believe it's entirely reasonable to specify
CultureInfo.InvariantCulture, and this correctly indicates the nature
of the format in a way that specifying Nothing/null doesn't (as then
the current culture is used).
Jon