تبدیل رشته به ...
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



تبدیل رشته به ... باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ جمعه 29 تیر 1386 - 2:42 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14, بازدید ها: 15
سلام می خوام بدونم دستور یا روشی هست که یک رشته را به مثلا یک کلمه ی کلیدی تبدیل کند مثلا فرض کنید یک رشته داریم که مقدار آن "int a" می باشد روشی هست که این رشته را بگیرد و یک متغییر از نوع int به اسم aدرست کند
ترجیحا توی .net باشه

ممنون 
پست شماره 14942
تبلیغات
ارسال شده در تاریخ جمعه 29 تیر 1386 - 3:33 بعدازظهر


کم کم داره مخ میخوره

کم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخورهکم کم داره مخ میخوره

گروه: کاربران
آخرین بازدید: دوشنبه 11 شهریور 1387 - 6:01 بعدازظهر
پست ها: 102, بازدید ها: 134
سلام
تو VB.Net یه دستور هست كه داده ها رو به انواع مختلف تبدیل می كنه.
اگه منظورتون این هست با این دستور می تونید نوع داده رو تبدیل كنید.
با دستور Convert
مثلْآ :  (نام متغیری)inta = convert.toInt64
دستور بالا متغیر Inta رو به نوع صحیح تبدیل می كنه.

پست شماره 99333
ارسال شده در تاریخ جمعه 29 تیر 1386 - 8:36 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14, بازدید ها: 15

سلام ممنون از این که جواب دادید


ولی منظور من این نبود این دستور رو بلدم ولی می خوام که  مثلا داریم


"string str= "int a


حالا دستوری می  خوام که اگه بهش str را بدیم  یک متغییر به نام a از نوع int بسازه
پست شماره 99334
ارسال شده در تاریخ جمعه 29 تیر 1386 - 9:52 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 20:00:06
پست ها: 1,518, بازدید ها: 2,471


PFN Code



if(str=="int a")
{
        int a;
}
 



fmh12007-07-20 18:24:59





   
پست شماره 99335
ارسال شده در تاریخ جمعه 29 تیر 1386 - 11:09 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14, بازدید ها: 15

بازم ممنون ولی به نظرم هنوز نتونستم مشکلم را کامل بیان کنم


 این که گفتم یه مثال بود ببینید من می خوام اگه هر رشته ای که محتوی دستور بود را به دستور تبدیل کنم مثلا در این مثال اگر رشته "int a" یا "int b"یا "float c"  یا هر چیز دیگری بود اتوماتیک انرا به متغییر a یا b تبدیل کند

یک مثال دیگه : فرض کنید یه رشته داریم که یه عبارت ریاضی رو توی خودش داره اگه بخواهیم ان عبارت را محاسبه کنیم باید توابعی برای اینکار بنویسیم ولی اگر چنین روشی باشد که این رشته را بگیرد انوقت می توانیم از خود زبان برنامه نویسی استفاده کنیم

امیدوارم منظورم رو رسونده باشم
پست شماره 99336
ارسال شده در تاریخ شنبه 30 تیر 1386 - 12:59 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 20:00:06
پست ها: 1,518, بازدید ها: 2,471
دوست عزیز

باید خودتون رشته رو مورد بررسی قرار بدید و برای هر حالت کد بنویسید






   
پست شماره 99337
ارسال شده در تاریخ شنبه 30 تیر 1386 - 2:51 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 5 آذر 1386 - 11:38 صبح
پست ها: 14, بازدید ها: 15

ممنون ولی مثلا چجوری ببینم که توی رشته بعد از کلمه ی int چه اسمی به کار رفته و چجوری بر اساس اون اسم یه متغییر بسازم با همون اسم؟


مثلا توی asp.net یه  سری دستوراتی هست که رشته ای رو که شامل کد جاوا است رو به کد تبدیل می کنه مثلا دستور

Page.ClientScript.RegisterClientScriptBlock یا

 
Page.ClientScript.RegisterStartupScript یا

 


Page.ClientScript.RegisterClientScriptInclude

 

پس شبیه این جور دستورها وجود نداره؟

البته اینا توی .net 2

هستند 
پست شماره 99338
ارسال شده در تاریخ شنبه 30 تیر 1386 - 3:14 بعدازظهر