.NET實用小方法(總結)
提示:本帖中,如果無特別提示,以VS2005測試爲準
/// <summary>
/// Get file name
/// </summary>
/// <param name="fileFullName">fule name, such as c:/test/test.txt</param>
/// <param name="valueType">type:FULL or SHORT</param>
/// <returns></returns>
public string GetFileName(string fileFullName, string valueType)
{
int _startPostion = fileFullName.LastIndexOf(@"/")+1;
int _endPostion = fileFullName.LastIndexOf(".");
string _rtnValue = "";
switch (valueType.ToUpper())
{
case "SHORT":
_rtnValue = fileFullName.Substring(_startPostion, _endPostion - _startPostion);
break;
case "FULL":
_rtnValue = fileFullName.Substring(_startPostion);
break;
default:
break;
}
return _rtnValue;
}
/// <summary>
/// Get file name
/// </summary>
/// <param name="fileFullName">fule name, such as c:/test/test.txt</param>
/// <param name="valueType">type:FULL or SHORT</param>
/// <returns></returns>
public string GetFileName(string fileFullName, string valueType)
{
int _startPostion = fileFullName.LastIndexOf(@"/")+1;
int _endPostion = fileFullName.LastIndexOf(".");
string _rtnValue = "";
switch (valueType.ToUpper())
{
case "SHORT":
_rtnValue = fileFullName.Substring(_startPostion, _endPostion - _startPostion);
break;
case "FULL":
_rtnValue = fileFullName.Substring(_startPostion);
break;
default:
break;
}
return _rtnValue;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.