در این پست به کار با رشته ها در سی شارپ می پردازیم. از طریق کلاس String و یا نام معادل آن string در #C می توان اشیاء از نوع رشته ایجاد کرد. یک رشته شی است که حاوی مجموعه ای از کارکترها می باشد یا در واقع به آرایه ای از کارکترها یک رشته می گویند. String یک reference type است.
خصوصیات رشته ها
Lenght : تعداد کارکترهای موجود در رشته را مشخص می کند (طول رشته)
indexer یا [] اجازه می دهد تا به یک عنصر مشخص (کارکتر) در رشته دسترسی پیدا کنیم. همانند آرایه ها عناصر رشته از محل ۰ شروع میشود . دسترسی به عناصر رشته خارج از باند رشته باعث ایجاد استثنا (exception) IndexOutOfRange می شود.
رشته تهی به معنای رشته ای است که فاقد کارکتر باشد و با مفهوم null متفاوت است. null مقداری است که برای یک متغیر ارجاع که هنوز construct نشده است ، در نظر گرفته میشود.
مقایسه رشته ها
متد Equals برابری دو شی را بررسی می کند ( آیا دو شی محتوای یکسانی دارند)
در مورد رشته ها این مقایسه به صورت lexicographical انجام می شود ( مقایسه عددی معادل Unicode کارکترها در هر دو رشته)
در مقایسه رشته می توان از عملگر == نیز استفاده کرد.
مقایسه بین رشته ها case-sensitive (حساس به حروف) است.
ادامه مطلب ...
کامپپوننتهای شرکت Telerik شناختهشدهترین مجموعه برای برنامهنویسان داتنت میباشد که با استفاده از این مجموعهی بسیار متنوع و کاربردی، از طراحی انواع واسطهای کاربری تا گزارشگیری پیشرفته و حرفهای برای سیستمعاملها و پلتفرمهای مختلف امکانپذیر خواهد بود. مجموعهی کامل کامپوننتهای داتنت این شرکت با عنوان Telerik DevCraft شناخته میشود و کامپوننتهای مربوط به HTML5 با نام Kendo UI عرضه میشوند؛ همچنین Telerik Platform عنوان کلی کامپوننتهای مربوط به ابزارهای موبایل میباشد.
--
Telerik UI for ASP.NET Core 2018 R3 SP1 (2018.3.1017) Retail Key Features: UI Framework for Any App Scenario Enjoy 60+ ASP.NET Core controls for every need: navigation and layout, data management and visualization, editing, interactivity and more. HTML5 Rendering Powered by Kendo UI Telerik® UI for ASP.NET Core offers server-side functionality on top of Telerik HTML5/JS library, Kendo UI®. Use them together or separately. Mobile Support and ...
ادامه مطلب ...
آموزش نصب نرمافزار ویژوال استودیو Visual Studio
در مقاله آموزش دیگری به آموزش مقدماتی نرم افزار Visual Studio پرداخته شد و ذکر گردید که نرم افزار ویژوال استودیو از پر کاربردی ترین نرم افزار های مهندسی در رشته های مختلف همچون مکانیک , کامپیوتر , برق می باشد که بسیاری از دانشجویان و فارغ التحصیلان از این نرم افزار برای ارایه مقالات علمی , پایان نامه های کارشناسی ارشد و پژوهش های خود از آن استفاده می نمایند که در مقاله ای جداگانه به آن پرداخته شد . نرمافزار ویژوال استودیو (Visual Studio) متعلق به شرکت مایکروسافت میباشد و یک IDE قدرتمند به حساب میآید . نرم افزار ویژوال استودیو در سه نسخهCommunity ، Professional و Enterprise قابل تهیه میباشد . نسخه Enterprise ، کاملترین و جامعترین نسخه نرمافزار Visual studio بوده و تمام خصوصیات دو نسخه Community و Professionalرا پوشش میدهد . در شکل زیر خصوصیات هر سه نسخه نرم افزار Visual Studio نشان داده شده است .