You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Assume that a file, Namee.cs, exists and has the following contents,
// \u0065 is 'e', but the same happens with other characters such as// \u200B or zero-width spaceclassName\u0065;
It is impossible to satisfy this condition on Windows because \ is not permitted in file names. A solution is to expand the escape making the declaration class Namee, but sometimes that is not desirable, especially with more exotic characters.
The text was updated successfully, but these errors were encountered:
Characters in non-Latin scripts such as Arabic may not display correctly on all computers
If you had characters such as that in your source code, wouldn't installing whatever was needed to display them properly be a development requirement for that particular project?
This case seems sufficiently obscure that a pragma suppression would suffice. We should at minimum allow the issue to be resolved by evaluating the escape sequence, but I'm not sure further handling is warranted.
Assume that a file,
Namee.cs
, exists and has the following contents,It is impossible to satisfy this condition on Windows because
\
is not permitted in file names. A solution is to expand the escape making the declarationclass Namee
, but sometimes that is not desirable, especially with more exotic characters.The text was updated successfully, but these errors were encountered: