Format Extensions
Capitalize First
This line calls the FormatToCapitalizeFirstLetter extension method to capitalize the first letter of originalString. The result is logged for verification.
string originalString = "hello world";
string formattedString = originalString.CapitalizeFirst();
Debug.Log("Formatted String: " + formattedString);Format to Kilo
This example demonstrates how to format a float value, score, into a human-readable string with a "K" or "M" suffix, depending on its size. The formatted score is logged for reference. (1,000 to 1K, 1,000,000 to 1M)
float score = 1250f;
string formattedScore = score.FormatToKilo();
Debug.Log("Formatted Score: " + formattedScore);Format to Percentage
This line calls the FormatToPercentage method to convert the ratio into a percentage format. The formatted percentage is logged for clarity.
float ratio = 0.85f;
string formattedRatio = ratio.FormatToPercentage();
Debug.Log("Formatted Ratio: " + formattedRatio);Format with Separator
This example shows how to format a large float value with thousands separators for better readability. The result is logged for inspection.
Format to Minutes and Seconds
This code formats the timeInSeconds into a string representing minutes and seconds. The result is logged for clarity, showing how the time is structured.
Format to Hours, Minutes, and Seconds
This code formats the timeInSeconds into a string representing minutes and seconds. The result is logged for clarity, showing how the time is structured.
Format to Currency
This line formats a float value as currency using the FormatToCurrency method. The resulting string is logged to show how the currency appears.
Format to Bytes
This code demonstrates how to format a byte size value into a string with appropriate units (B, KB, MB, GB). The formatted size is logged for reference.
Last updated