csharp 文字置换と入力制限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 文字置换と入力制限相关的知识,希望对你有一定的参考价值。

using System;

class Test
{
	static void Main()
	{
		string s = "あ い うえお";
		char[] removeChars = new char[] { ' ', ' ' };
		
		// test
		Console.WriteLine(s); // あ い うえお
		
		if (s.Contains(" ") || s.Contains(" "))
		{
		  // test
			int counter = 1;
			
			foreach (char c in removeChars)
			{
				s = s.Replace(c.ToString(), "");
				
				// test
				Console.WriteLine(counter + ":"  + s);
				
				counter++;
			}
		}
		
		// test
		Console.WriteLine(s); // あいうえお
	}
}
using System;
using System.Text;

class Test
{
	static void Main()
	{
		string s = "あ い うえお";
		string[] removeStr = new string[] { " ", " " };
		
		StringBuilder sb = new StringBuilder(s);
		
		foreach (string rs in removeStr)
		{
			sb.Replace(rs, "");
		}
		
		// test
		Console.WriteLine(s);  // あ い うえお
		Console.WriteLine(sb); // あいうえお
	}
}

以上是关于csharp 文字置换と入力制限的主要内容,如果未能解决你的问题,请参考以下文章

ruby 入力を横着して,计算量と入力を増やす例。

java 入力値をいくつか持ち,「结束」と入力されたら升顺で并び替えて(バブルソート)表示する。

java 「结束」と入力があるまでテキストファイルに追加书き込みをする

csharp DataGridView中で,数値だけの入力

csharp PCでの入力を受け取る

csharp キー入力でアニメーションを切り替え,画面にアニメーション名を表示する