NOTE: We are migrating from UserVoice to GitHub, this site is in read-only mode. Submit new ideas here. This site will be deprecated on May 1, 2018.

How can we make our site better?

Use short well know type names

Right now Monitor.​Wait is displayed as:

Monitor.​Wait(​System.​Object,​System.​Int32,​System.​Boolean)

Much easier to read version would be:
Monitor.​Wait(object, int, bool)

17 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Pavel Krymets shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    2 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Tsahi commented  ·   ·  Flag as inappropriate

        Well, at least for primitive types in System namespace, it is enough to write Monitor.​Wait(​Object,​​Int32, Boolean). Any developer knows what these are.

      • Alexandre Vitorelli commented  ·   ·  Flag as inappropriate

        Hello,

        object, int and bool are shortcuts in C# language. Other languages have different names. Hence, it is best use type names that exist in .NET world.

      Feedback and Knowledge Base