ASP.NET Razor - متغیرهای C#
- پچھلے پیجے پر جائیں قوانین Razor
- پچھلے پیجے پر جائیں چرخههای C# Razor
متغیر یک موجودیت نامگذاری شده برای ذخیره دادهها است.
متغیر
متغیرها برای ذخیره دادهها استفاده میشوند.
نام متغیر باید با حرف آغاز شود و نمیتواند شامل فاصله و کاراکترهای محفوظ باشد.
متغیر میتواند نوع خاصی باشد که نوع دادهای را که آن را ذخیره میکند نشان میدهد. متغیرهای رشتهای مقدار رشته ("مرحبم در CodeW3C.com") را ذخیره میکنند، متغیرهای عددی مقدار عددی (103) را ذخیره میکنند، متغیرهای تاریخ مقدار تاریخ را ذخیره میکنند و غیره.
استعمال var کلمه یا نوع کا استعمال متغیر کو اعلان کیا جاتا ہے، لیکن ASP.NET عام طور پر اعداد کا نوع خود بخوبی پتہ لگا سکتا ہے.
مثال
// استعمال var کلمه: var greeting = "Welcome to CodeW3C.com"; var counter = 103; var today = DateTime.Today; // استعمال data نوع: string greeting = "Welcome to CodeW3C.com"; int counter = 103; DateTime today = DateTime.Today;
کیفیت
درج ذیل، مشترکہ کیفیتوں کی لسٹ ہیں:
کیفیت | وصف | مثال |
---|---|---|
int | پورا | 103, 12, 5168 |
float | فلوٹنگ پوائنٹ | 3.14, 3.4e38 |
decimal | فصلی | 1037.196543 |
bool | لوگک کا بندار نکریا جا | true, false |
bool | string | اسٹرنگ کا بندار نکریا جا |
آپریٹر
"Hello CodeW3C.com", "Bill"
آپریٹر کا استعمال، اس کا مقصد یہ ہے کہ ایک جملے میں کس طرح کا حکم یا کارروائی کئے جائے.
آپریٹر | وصف | مثال |
---|---|---|
= | متغیر کو مقدار دینا. | i=6 |
|
|
|
|
|
|
== | مساوی. اگر وار مساوی ہو تو ترجیحی طور پر true رتا ہے. | if (i==10) |
!= | نا مساوی. اگر وار نا مساوی ہو تو ترجیحی طور پر true رتا ہے. | if (i!=10) |
|
|
|
+ | اسٹرنگ کا جوڑ یا کیوچا جوڑ. | "w3" + "school" |
. | نقطة. اشیاء اور متدوں کو تقسیم کرنا. | DateTime.Hour |
() | کوئی کالام یا مجموعه کا بندار نکریا جا، کا وار کا بندار نکریا جا کا وار کا بندار نکریا جا. | (i+5) |
() | کوئی کالام یا مجموعه کا بندار نکریا جا، کا وار کا بندار نکریا جا کا وار کا بندار نکریا جا. | x=Add(i,5) |
[] | کوئی کالام یا مجموعه کا بندار نکریا جا، کا وار کا بندار نکریا جا کا وار کا بندار نکریا جا. | name[3] |
! | not. Reverse true or false. | if (!ready) |
|
|
|
داتا نوعیت تبدیل
کبھی کبھی ایک نوعیت کا دوسری نوعیت میں تبدیل کرنا بہت مفید ہوتا ہے。
بہت سے مشترکہ مثال میں، سٹرنگ داخل کردہ کو کوئی بھی نوعیت کی دوسری نوعیت میں تبدیل کیا جاتا ہے، جیسے انٹیجر یا تاریخ。
قاعدت کے طور پر، استعمال کنندہ کا داخل کردہ کوئی بھی ڈاٹا کا ورتیج سٹرنگ بنایا جاتا ہے، جو کہ اعداد بھی ہوں، لہذا، اعداد کی داخل کردہ کا ورتیج، ریاضی عمل پر استعمال ہونے سے پہلے تبدیل کیا جانا چاہئے۔
درج ذیل، مشترکہ تبدیل کے طریقوں کی فہرست ہیں:
طریقہ | وصف | مثال |
---|---|---|
|
سٹرنگ کو انٹیجر میں تبدیل کریں |
if (myString.IsInt()) {myInt=myString.AsInt();} |
|
سٹرنگ کو فلوٹ نمبر میں تبدیل کریں |
if (myString.IsFloat()) {myFloat=myString.AsFloat();} |
|
سٹرنگ کو دسیمل نمبر میں تبدیل کریں |
if (myString.IsDecimal()) {myDec=myString.AsDecimal();} |
|
سٹرنگ کو ASP.NET DateTime نوعیت میں تبدیل کریں |
myString="10/10/2012"; myDate=myString.AsDateTime(); |
|
سٹرنگ کو منطقی کی شکل میں تبدیل کریں。 |
myString="True"; myBool=myString.AsBool(); |
ToString() | کسی بھی ڈاٹا ٹائپ کو سٹرنگ میں تبدیل کریں。 |
myInt=1234; myString=myInt.ToString(); |
- پچھلے پیجے پر جائیں قوانین Razor
- پچھلے پیجے پر جائیں چرخههای C# Razor