亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎樣在輸出的時候讓它不帶*號?我想讓它以*作為分節符,依次輸出(C#)。

怎樣在輸出的時候讓它不帶*號?我想讓它以*作為分節符,依次輸出(C#)。

C#
慕粉yas 2017-08-30 08:54:34
using System;namespace DelimiterString{class Program{? ? ?static void Main(string[] args)? ? {? ? ? ? string initialValue = "1500 * 1200 * 100 ";? ? ? ? char[] num = new char[12];? ? ? ? int i=0;? ? ? ? foreach (char substrings in initialValue)? ? ? ? {? ? ? ? ? ? if(substrings >= '0' && substrings <= '9')? ? ? ? ? ? {? ? ? ? ? ? ? ? num[i++] = substrings;? ? ? ? ? ? }? ? ? ? ? ? else? ? ? ? ? ? {? ? ? ? ? ? ? ? Console.WriteLine(num);? ? ? ? ? ? for (int j = 0; j<num.Length;j++)? ? ? ? ? ? ? ? {?? ? ? ? ? ? ? ? ? ?num[j]='*';? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? i=0;? ? ? ? ? ? }? ? ? ? }? ? }}}
查看完整描述

1 回答

?
爵爺_韋爵爺

TA貢獻1條經驗 獲得超1個贊

public?void?WordSplit(string?msg)
{
	string[]?strs?=?msg.Split('*');

	foreach(string?str?in?strs)
	{
		int?result?=?0;
		if(int.TryParse(str,out?result))
		{
			Console.WriteLine(result);
		}
	}
}


查看完整回答
1 反對 回復 2017-08-30
  • 慕粉yas
    慕粉yas
    你好,你能寫下你的邏輯是什么嗎?以備注的形式,謝謝!
  • 慕粉yas
    慕粉yas
    你好,可以寫出完整的代碼嗎?
  • 爵爺_韋爵爺
    爵爺_韋爵爺
    // 將指定字符串按照*進行分割,并且將分割出來的字符進行數字轉換。 public void WordSplit(string msg) { // 將字符串進行分割,得到分割后的字符數組 string[] strs = msg.Split('*'); // 遍歷字符數組,嘗試將每個字符串轉換為數字,轉換成功后,就打印到控制臺 foreach(string str in strs) { int result = 0; if(int.TryParse(str,out result)) { Console.WriteLine(result); } } }
  • 1 回答
  • 0 關注
  • 1261 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號