/// <summary>
/// Values Must in the range. While Values out of range the returns are zero
/// </summary>
/// <param name="sourceText">sourceText</param>
/// <param name="numberPoint">numberPoint</param>
/// <param name="decimalPoint">decimalPoint</param>
/// <returns></returns>
//Comma Separated Values
public static string CommaSeparatedValues(string sourceText, int numberPoint, int decimalPoint)
{
string retValue = "";
double d;
if ( decimalPoint < 0 )
{
retValue = "0";
}
else
{
//Check Number
if ( Double.TryParse(sourceText, System.Globalization.NumberStyles.Any, System.Globalization.NumberFormatInfo.InvariantInfo, out d) )
{
retValue = String.Format("{0:n" + decimalPoint.ToString() + "}", d);
//Check Value About decimalPoint
string checkValue = retValue.Replace(",", "");