توی زبانهای دیگه، از کلیدواژهی null برای نمایش نبود یه مقدار استفاده میشه. این کار توی زبانهای برنامهنویسی مشکل ایجاد میکنه، چون این امکان رو به وجود میاره که برنامهمون وقتی با یه متغیر یا فیلد کار میکنه، شکست بخوره.
راست null نداره، ولی از اهمیت نمایش هیچچیز هم غافل نیست! بیا یه نمایش ساده رو با یه ابزاری که از قبل میشناسیم در نظر بگیریم.
این الگوی ارائهی یه نمایش جایگزین به اسم None برای یه مقدار دیگه یا چند تا مقدار جایگزین، توی راست خیلی رایجه؛ چون راست null نداره. نوعهای جنریک کمک میکنن این چالش رو حل کنیم.