|
|
|
تازه اول راهه
        
گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14,
بازدید ها: 15
|
|
سلام می خوام بدونم دستور یا روشی هست که یک رشته را به مثلا یک کلمه ی کلیدی تبدیل کند مثلا فرض کنید یک رشته داریم که مقدار آن "int a" می باشد روشی هست که این رشته را بگیرد و یک متغییر از نوع int به اسم aدرست کند
ترجیحا توی .net باشه
ممنون
|
|
|
|
|
کم کم داره مخ میخوره
        
گروه: کاربران
آخرین بازدید: دوشنبه 11 شهریور 1387 - 6:01 بعدازظهر
پست ها: 102,
بازدید ها: 134
|
|
|
سلام تو VB.Net یه دستور هست كه داده ها رو به انواع مختلف تبدیل می كنه. اگه منظورتون این هست با این دستور می تونید نوع داده رو تبدیل كنید. با دستور Convert مثلْآ : (نام متغیری)inta = convert.toInt64 دستور بالا متغیر Inta رو به نوع صحیح تبدیل می كنه.
|
|
|
|
|
تازه اول راهه
        
گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14,
بازدید ها: 15
|
|
سلام ممنون از این که جواب دادید
ولی منظور من این نبود این دستور رو بلدم ولی می خوام که مثلا داریم
"string str= "int a
حالا دستوری می خوام که اگه بهش str را بدیم یک متغییر به نام a از نوع int بسازه
|
|
|
|
|
Most Valuable Professional
گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 11:51:15
پست ها: 1,518,
بازدید ها: 2,467
|
|
PFN Code
if(str=="int a") { int a; }
fmh12007-07-20 18:24:59

|
|
|
|
|
تازه اول راهه
        
گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14,
بازدید ها: 15
|
|
بازم ممنون ولی به نظرم هنوز نتونستم مشکلم را کامل بیان کنم
این که گفتم یه مثال بود ببینید من می خوام اگه هر رشته ای که محتوی دستور بود را به دستور تبدیل کنم مثلا در این مثال اگر رشته "int a" یا "int b"یا "float c" یا هر چیز دیگری بود اتوماتیک انرا به متغییر a یا b تبدیل کند
یک مثال دیگه : فرض کنید یه رشته داریم که یه عبارت ریاضی رو توی خودش داره اگه بخواهیم ان عبارت را محاسبه کنیم باید توابعی برای اینکار بنویسیم ولی اگر چنین روشی باشد که این رشته را بگیرد انوقت می توانیم از خود زبان برنامه نویسی استفاده کنیم
امیدوارم منظورم رو رسونده باشم
|
|
|
|
|
Most Valuable Professional
گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 11:51:15
پست ها: 1,518,
بازدید ها: 2,467
|
|
|
دوست عزیز
باید خودتون رشته رو مورد بررسی قرار بدید و برای هر حالت کد بنویسید

|
|
|
|
|
تازه اول راهه
        
گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14,
بازدید ها: 15
|
|
ممنون ولی مثلا چجوری ببینم که توی رشته بعد از کلمه ی int چه اسمی به کار رفته و چجوری بر اساس اون اسم یه متغییر بسازم با همون اسم؟
مثلا توی asp.net یه سری دستوراتی هست که رشته ای رو که شامل کد جاوا است رو به کد تبدیل می کنه مثلا دستور
Page.ClientScript.RegisterClientScriptBlock یا
Page.ClientScript.RegisterStartupScript یا
Page.ClientScript.RegisterClientScriptInclude
پس شبیه این جور دستورها وجود نداره؟
البته اینا توی .net 2
هستند
|
|
|
|
| | |