مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

alkapa

عضویت از 1395/09/07

رشته در سی شارپ

  • یکشنبه 7 آذر 1395
  • 20:23
تشکر میکنم

سلام

موقعی که تو c# میخوام وسط یه متن فارسی یه عدد منفی بنویسم علامت را جلوی عدد می نویسه اگر هم داخل جمله فارسی کلمه انگلیسی بنویسم باز متن بهم میخوره راه حل چیه البته اون عدد از data table خونده میشه 

 string test = string.Format("متن اول{0},متن دوم {1}", dt.Rows[0][0].ToString(),dt.Rows[0][5]);
string test = "اين متن تست مي باشد -5";

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 8 آذر 1395
  • 14:02

متونید جای - و عدد را عوض کنید

البته اگر درست منظورتون رو متوجه شده باشم

کاربر سایت

alkapa

عضویت از 1395/09/07

  • سه شنبه 9 آذر 1395
  • 07:36

اون عدد از دیتا بیس خونده میشه تا زمانی که عدد مثبت باشه درست عمل میکنه ولی وقتی منفی باشه علامت را جلوی عدد نمایش میده

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 9 آذر 1395
  • 08:21

یه نگاهی به این لینک بندازید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)