我來幫妳做,稍等貼上答案。
--------------------------------------------------------
寫好了,以下是截圖和部分代碼,完整的源碼在附件中,如有問題歡迎追問。
核心代碼:
private?void?buttonGetInfo_Click(object?sender,?EventArgs?e){
var?address?=?this.textBoxAddress.Text.Trim();
var?provinceIndex?=?address.IndexOf("省",?StringComparison.InvariantCultureIgnoreCase);
var?cityIndex?=?address.IndexOf("市",?StringComparison.InvariantCultureIgnoreCase);
var?countyIndex?=?address.IndexOf("縣",?StringComparison.InvariantCultureIgnoreCase);
var?provinceStartIndex?=?0;
var?provinceLength?=?provinceIndex;
var?cityStartIndex?=?provinceIndex?+?1;
var?cityLength?=?cityIndex?-?cityStartIndex;
var?countyStartIndex?=?cityIndex?+?1;
var?countyLength?=?countyIndex?-?countyStartIndex;
var?province?=?address.Substring(provinceStartIndex,?provinceLength);
var?city?=?address.Substring(cityStartIndex,?cityLength);
var?county?=?address.Substring(countyStartIndex,?countyLength);
this.labelProvince.Text?=?province;
this.labelCity.Text?=?city;
this.labelCounty.Text?=?county;
}