ASP.NET Razor - VB వేరియబుల్స్

వేరియబుల్స్ డాటాను నిర్వహించడానికి ఉపయోగించే పేరువంతయిన నిర్వహణ పదార్థం.

వేరియబుల్స్

వేరియబుల్స్ డాటాను నిర్వహించడానికి ఉపయోగిస్తాయి.

వేరియబుల్స్ పేరు చివరి అక్షరంతో మొదలవుతుంది మరియు స్పేస్ లేదా రిజర్వేడ్ చిహ్నాలను కలిగి ఉండకూడదు.

వేరియబుల్స్ కొన్ని ప్రత్యేక రకానికి ఉండవచ్చు, దాని నిర్వహించే డాటా రకాన్ని సూచిస్తుంది. స్ట్రింగ్ వేరియబుల్స్ స్ట్రింగ్ విలువలను నిర్వహిస్తాయి ("Welcome to CodeW3C.com"), ఇంటిజర్ వేరియబుల్స్ నంబర్లను నిర్వహిస్తాయి (103), తేదీ వేరియబుల్స్ తేదీ విలువలను నిర్వహిస్తాయి, ఇలా ఇతర విలువలను కూడా.

డిమ్ కీవర్డ్ లేదా రకం ఉపయోగించి వేరియబుల్స్ ని ప్రకటించండి, కానీ ASP.NET సాధారణంగా డాటా రకాన్ని స్వయంచాలకంగా గుర్తిస్తుంది.

ఉదాహరణ

// 使用 Dim 关键词:
Dim greeting = "Welcome to CodeW3C.com"
Dim counter = 103
Dim today = DateTime.Today
// డాటా రకాలను ఉపయోగించడం
Dim greeting As String = "Welcome to CodeW3C.com"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

డాటా రకం

సాధారణ డాటా రకాల జాబితా ఇక్కడ ఉంది:

రకం వర్ణన ఉదాహరణ
ఇంటర్జీనర్ పదార్థక విలువ 103, 12, 5168
డబుల్ 64 బిట్ ఫ్లోటింగ్ పాయింట్ 3.14, 3.4e38
డిక్కాల్ మొత్తం విలువ 1037.196543
బౌలియన్ లాజికల్ విలువలు నిజమైనది, తప్పుగా
స్ట్రింగ్ స్ట్రింగ్ విలువలు "హలో కోడ్వైత్సీక్.కామ్", "బిల్"

ఆపరేటర్

ఆపరేటర్లు ASP.NET ప్రకటనలో ఏ తరహా ఆదేశాన్ని నిర్వహించాలో చెప్పుతాయి.

VB భాష అనేక ఆపరేటర్లను మద్దతు ఇస్తుంది. సాధారణ ఆపరేటర్లు ఇక్కడ ఉన్నాయి:

ఆపరేటర్ వర్ణన ఉదాహరణ
= విలువను విలువకు చేయుట i=6
  • +
  • -
  • *
  • /
  • విలువను లేదా విలువను జోడించుట
  • విలువను లేదా విలువను తీసివేయుట
  • విలువను లేదా విలువను గుర్తించుట
  • విలువను లేదా విలువను విభజించుట
  • i=5+5
  • i=5-5
  • i=5*5
  • i=5/5
  • +=
  • -=
  • పెరిగిన విలువ
  • వెరివే విలువ
  • i += 1
  • i -= 1
= విలువలు సమానం. విలువలు సమానం అయితే నిజమైనది తిరిగి చెప్పుట ఇకనుగొనుట =10
<> విలువలు సమానం కాదు. విలువలు సమానం కాదు అయితే నిజమైనది తిరిగి చెప్పుట ఇకనుగొనుట <>10
  • <
  • >
  • <=
  • >=
  • కంటే తక్కువ
  • కంటే ఎక్కువ
  • కంటే తక్కువ సమానం
  • కంటే ఎక్కువ సమానం
  • ఇకనుగొనుట (i<10)
  • ఇకనుగొనుట (i>10)
  • ఇకనుగొనుట (i<=10)
  • ఇకనుగొనుట (i>=10)
& స్ట్రింగ్లను జోడించుట (జలకలిపు లేదా పెట్టుట) "w3" & "schools"
పంట్ కోటలు పంట్ కోటలు. వస్తువు మరియు పద్ధతిని వేరుచేయుట DateTime.Hour
బ్రేకట్ కోటలు బ్రేకట్ కోటలు. విలువలను గుర్తించుట (i+5)
బ్రేకట్ కోటలు బ్రేకట్ కోటలు. పరామితులను పంపడం x=జోడించు(i,5)
బ్రేకట్ కోటలు బ్రేకట్ కోటలు. ప్రయోగించిన విలువను లేదా సమాచార సమూహాన్ని పొందుటకు నాము(3)
కాదు కాదు. నిజమైనది లేదా తప్పుగా పరివర్తించు. సిద్ధమైనప్పుడు కాదు
  • అండ్
  • లేదు
  • లాజికల్ అండ్
  • లాజికల్ లేదు
  • సిద్ధమైనప్పుడు మరియు శుభ్రమైనప్పుడు
  • సిద్ధమైనప్పుడు లేదా శుభ్రమైనప్పుడు
  • AndAlso
  • orElse
  • విస్తరించిన లాజికల్ అండ్ ఇన్ క్లూజన్
  • విస్తరించిన లాజికల్ అల్ లో ఆర్డ్ ఇన్ క్లూజన్
  • if ready AndAlso clear
  • if ready OrElse clear

డాటా రకం పరివర్తన

ఒక రకమును మరొక రకమునకు పరివర్తించడం మంచిది.

సాధారణంగా, స్ట్రింగ్ ఇన్పుట్ ను మరొక రకమునకు మార్చడం సాధారణం, ఉదాహరణకు ఇంట్జర్ లేదా తేదీ.

ఒక సాధారణ నిబంధనగా, వినియోగదారు ప్రవేశపెట్టినది స్ట్రింగ్ గా అవుతుంది, కాబట్టి వినియోగదారు ప్రవేశపెట్టిన అంకితం గణనకు ఉపయోగించబడుతుంది ముందు డిజిటల్ గా మార్చబడాలి.

కొన్ని సాధారణ పరివర్తన పద్ధతులు ఇక్కడ ఉన్నాయి:

పద్ధతి వర్ణన ఉదాహరణ
  • AsInt()
  • IsInt()
స్ట్రింగ్ ను ఇంట్జర్ గా మార్చండి. if myString.IsInt() then
myInt = myString.AsInt()
end if
  • AsFloat()
  • IsFloat()
స్ట్రింగ్ ను ఫ్లోట్ గా మార్చండి. if myString.IsFloat() then
myFloat = myString.AsFloat()
end if
  • AsDecimal()
  • IsDecimal()
స్ట్రింగ్ ను డిసీమల్ గా మార్చండి. if myString.IsDecimal() then
myDec = myString.AsDecimal()
end if
  • AsDateTime()
  • IsDateTime()
స్ట్రింగ్ ను ASP.NET DateTime రకమునకు మార్చండి. myString = "10/10/2012"
myDate = myString.AsDateTime()
  • AsBool()
  • IsBool()
స్ట్రింగ్ ను లాజికల్ విలువగా మార్చండి. myString = "True"
myBool = myString.AsBool()
ToString() ఏ డేటా రకం ను స్ట్రింగ్ గా మార్చండి. myInt = 1234
myString = myInt.ToString()