// Public function public static string PrivateFunction(string paramName) { // Declare local variables at top without initialization int localVar, moreLocalVar; int unrelatedLocalVar; string anotherLocalVar; List <ClassName> classNameList; // Body of function, starting with any initializations if needed classNameList = new List <ClassName>(); localVar = Foo(parameterName, _privateVar); if (localVar < SETTING_NAME) { // Functions from Beats2.* namespace don't need namespace prefix // as long as the using line is added up top unrelatedLocalVar = Bar(localVar, CONST_ID); // Use String.Format instead of lazy "+" unless for very long printed messages anotherLocalVar = String.Format("{0}, {1}", localVar, unrelatedLocalVar); } else if (localVar > SETTING_NAME) { // For any Unity/3rd party classes, be explicit with the namespace // The exception is GameObject for convenience return(UnityEngine.Package.Function(paramName)); } else { // Use StringsManager to fetch strings return(StringsManager.GetString(Strings.SOME_STRING_VALUE)); } // Newline before a return return(anotherLocalVar); }
private void btnRestart_Click(object sender, EventArgs e) { IsStopwatcherExists = false; Stopwatcher = null; IsStopwatcherCounting = false; UpdateTimeLabelsText(new TimeSpan()); UpdateCostLabelText(0.0); btnStartStop.Text = StringsManager.GetString("start"); }
private void UpdateStrings() { Text = StringsManager.GetString("stopwatch"); languageToolStripMenuItem.Text = StringsManager.GetString("language"); labelTextMinutes.Text = StringsManager.GetString("minutes:"); labelTextHours.Text = StringsManager.GetString("hours:"); labelTextNotes.Text = StringsManager.GetString("notes:"); labelTextFinalCost.Text = StringsManager.GetString("finalCost:"); labelTextHourPrice.Text = StringsManager.GetString("hourPirce:"); btnStartStop.Text = IsStopwatcherCounting ? StringsManager.GetString("stop") : StringsManager.GetString("start"); btnRestart.Text = StringsManager.GetString("reset"); btnNote.Text = StringsManager.GetString("note"); }
private void btnStartStop_Click(object sender, EventArgs e) { StartOrStopOrContinueStopwatcher(); btnStartStop.Text = IsStopwatcherCounting ? StringsManager.GetString("stop") : StringsManager.GetString("start"); }