الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

معظم دوال التعامل مع string

مغلق
بدأه KARIMSOFT في 21 أكتوبر 2006 · 5 رد · 1,139 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

معظم الدوال التي تتعامل مع النص

using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

namespace WindowsApplication5
{
	/// <summary>
	/// Summary description for Form1.
	/// </summary>
	public class Form1 : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Button button1;
		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.Container components = null;

		public Form1()
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();

			//
			// TODO: Add any constructor code after InitializeComponent call
			//
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if (components != null) 
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.button1 = new System.Windows.Forms.Button();
			this.SuspendLayout();
			// 
			// button1
			// 
			this.button1.Location = new System.Drawing.Point(64, 32);
			this.button1.Name = "button1";
			this.button1.TabIndex = 0;
			this.button1.Text = "button1";
			this.button1.Click += new System.EventHandler(this.button1_Click);
			// 
			// Form1
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
			this.ClientSize = new System.Drawing.Size(292, 273);
			this.Controls.Add(this.button1);
			this.Name = "Form1";
			this.Text = "Form1";
			this.ResumeLayout(false);

		}
		#endregion

		/// <summary>
		/// The main entry point for the application.
		/// </summary>
		[STAThread]
		static void Main() 
		{
			Application.Run(new Form1());
		}

		private void button1_Click(object sender, System.EventArgs e)
		{
			string s="arabteam2000-Forum.com";
			MessageBox.Show(s.CompareTo("tabm").ToString());//ليس متشابهان
			MessageBox.Show(s.CompareTo("arabteam2000.com").ToString());//==متشابهان
			MessageBox.Show(s.EndsWith(".g" ).ToString());//falseليس ينتهي هذا النص 
			messageBox.Show(s.EndsWith(".com" ).ToString());//true ينتهي هذا النص 
			MessageBox.Show(s.Equals(".com" ).ToString());//متشابهان ام لا
			MessageBox.Show(s.GetHashCode().ToString()); ;//HashCode
			MessageBox.Show(s.GetType().ToString()); ;//get classtype of val string or int ....
			MessageBox.Show(s.GetTypeCode ().ToString()); ;//get type of val string or int ....
			MessageBox.Show(s.IndexOf("team").ToString()); ;//seach ang get index frist cahr if see
			MessageBox.Show(s.Insert(4,"@").ToString()); ;//insert val is string
			MessageBox.Show(s.Length().ToString()); ;//get number of cahr
			MessageBox.Show(s.Remove(4,2).ToString()); ;//عكس Insert
			MessageBox.Show(s.Replace("team","فريق").ToString()); ;//تبديل جزء
			///////////////////
			string[] a=s.Split('.');  //تقسيم النس الي مقاطع من رمز
			MessageBox.Show(a[0]); //المقصع الاول
			MessageBox.Show(a[1]); //المقصع الثاني
			MessageBox.Show(a.Length.ToString()); // طول المقاطع
			////////////////////
			MessageBox.Show(s.StartsWith(".g" ).ToString());//falseليس يبدء هذا النص 
			messageBox.Show(s.StartsWith("arab" ).ToString());//true يبدء هذا النص 
			messageBox.Show(s.Substring(2,5 ).ToString());//جزء من الكلمه من الي 
			messageBox.Show(s.Substring(2 ).ToString());//جزء من الكلمه من الي النهاية 
			///////////////////
			char[] a=s.ToCharArray();  //تقسيم النس الي مقاطع الي رموز حروف
			MessageBox.Show(a[0].ToString()); //المقصع الاول
			MessageBox.Show(a[1].ToString()); //المقصع الثاني
			MessageBox.Show(a[2].ToString());
			MessageBox.Show(a.Length.ToString()); // طول المقاطع
			////////////////////
			MessageBox.Show(s.ToLower());// حرف صفيره 
			MessageBox.Show(s.ToUpper());// حرف كبيره 
			MessageBox.Show(s.ToString());//اذا كان sغير  نصي مثل رقم يحمول 
			MessageBox.Show(s.Trim().ToString());// اذا حرف في البداية والنهاية 
			MessageBox.Show(s.Trim('a').ToString());// اذا حرف في البداية والنهاية
			MessageBox.Show(s.TrimStart('a').ToString());// اذا حرف في البداية فقط
			MessageBox.Show(s.TrimEnd('a').ToString());// اذا حرف في النهاية فقط

		}
	}
}
#2

جيد جدا :) بارك الله فيك

موقوف من المشاركة لقلة الأدب

============================

#3

ممتاز

الى الامام

موفق إن شاء الله

#5

شكرا للاخوه الكرام

#6

شكرا ً لك اخي على المعلومة العظيمة

فهذه الأكواد منظمة ومرتبة بحيث يسهل التعامل معها

اتمنى لك التوفيق ;)

تذكر إنك لا تعيش وحدك تذكر انه ثمة كثيرون يحنتاجون لك.........

ربما يحتاجون اشياء اكثر بساطة من ان تلتفت انت عليها.......

ربما يحتاجون إلى كلمة تشجيع في زمن سيطر فيه المال وضاع الحب وتم قتل المشاعر....

ربما يحتاجون إلى كتاب ينقلهم إلى مكان لا يستطيع الإنسان الذهاب إليه أو العيش.....

هذا الموضوع مغلق.

مواضيع مشابهة