OpenKeyWord  Version: 426, Datum:
OKW.OKW_Helper Klassenreferenz

Klasse enthält OKW-Hilfsfunktionen. Mehr ...

Zusammengehörigkeiten von OKW.OKW_Helper:
Collaboration graph

Öffentliche, statische Methoden

static string Boolean2String (bool fpbTrueOrFalse)
 Konvertiert bool true/false nach string "true"/"false". Mehr ...
 
static string GetLeftFromDelimiterNumber (string fpsSource, string fpsDelimiter, int fpiCount)
 Der String wird am fpiCount-ten Trennzeichen abgetrennt und die linke Hälfte des String wird zurückgegeben. Mehr ...
 
static string GetRigthFromDelimiterNumber (string fpsSource, string fpsDelimiter, int fpiCount)
 Schneidet fpsSource am fpiCount-ten fpsDelimiter ab und liefert den rechten Teil des string zurück. Mehr ...
 
static bool ListStringCompare (List< string > ListString1, List< string > ListString2)
 Vergleicht zwei ListStrings inhaltlich miteinander. Mehr ...
 
static string ListStringConcat (List< string > fps_ListString2Concat, string fps_Separator)
 Wandelt List<string> in einen string um und trennt die Werte durch das vorgegebene Trennzeichen voneinander. Mehr ...
 
static bool MatchStr (string fpsPattern, string fpsStringToMatch)
 Quelle: http://stackoverflow.com/questions/6907720/need-to-perform-wildcard-etc-search-on-a-string-using-regex. Mehr ...
 
static bool MatchStrIgnoreCase (string fpsPattern, string fpsStringToMatch)
 Quelle: http://stackoverflow.com/questions/6907720/need-to-perform-wildcard-etc-search-on-a-string-using-regex. Mehr ...
 
static string RemoveBeginEndQuotations (string fps_StringinQuotations)
 Entfernt Anführungstriche " am Anfang und am Ende. Anführungstriche, die sich im String-Inneren befinden, werden nicht entfernt. Sind am Anfang und Ende keine Anführungstriche, dann ist der Rückgabewert gleich dem Eingabewert. Mehr ...
 
static List< string > StrArray2ListStr (string[] fpsStringArray)
 Konvertiert einen String-Array nach List-String. Mehr ...
 
static bool String2Boolean (string fpsTrueOrFalse)
 Konvertiert string "true"/"false" nach bool. Mehr ...
 
static List< string > StrSplit (string fpsString2Split, string fpsSeparator)
 Splittet einen string am angegebenen Separator auf. Der Separator kann aus mehr als einem Zeichen bestehen. Mehr ...
 

Statische, private Attribute

static Logger Log = Logger.Instance
 Hält eine Referenz auf die Klasse Logger vor. Mehr ...
 
static LogMessenger LM = new LogMessenger("OKWHelper")
 Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor. Mehr ...
 

Ausführliche Beschreibung

Klasse enthält OKW-Hilfsfunktionen.

Diese Klasse kann und soll auch in projektspezifischen Klassen verwendet werden.

Definiert in Zeile 63 der Datei OKW_Helper.cs.

Dokumentation der Elementfunktionen

static string OKW.OKW_Helper.Boolean2String ( bool  fpbTrueOrFalse)
static

Konvertiert bool true/false nach string "true"/"false".

Parameter
fpbTrueOrFalseZu konvertierender boolischer Wert.
Rückgabe
  • true wird umgewandelt in "true" und
  • falsewird zu "false".
Autor
Zoltán Hrabovszki
Datum
2013.05.03

Definiert in Zeile 108 der Datei OKW_Helper.cs.

109  {
110  string lvsReturn = string.Empty;
111 
112  Logger.Instance.LogFunctionStartDebug("OKW_Helper.Boolean2String", "fpbTrueOrFalse", fpbTrueOrFalse.ToString());
113 
114  try
115  {
116  if (fpbTrueOrFalse)
117  {
118  lvsReturn = "true";
119  }
120  else
121  {
122  lvsReturn = "false";
123  }
124  }
125  finally
126  {
127  Logger.Instance.LogFunctionEndDebug(lvsReturn);
128  }
129 
130  return lvsReturn;
131  }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static string OKW.OKW_Helper.GetLeftFromDelimiterNumber ( string  fpsSource,
string  fpsDelimiter,
int  fpiCount 
)
static

Der String wird am fpiCount-ten Trennzeichen abgetrennt und die linke Hälfte des String wird zurückgegeben.

Es wird eine Ausnahme (exception) ausgelöst, wenn

  • das Trennzeichen leer ist: OKW.OKWDelimiterIsEmptyException
  • fpiCount ist nicht im gültigen Bereich(1 >= fpiCount > c= Anzahl Trennzeichen): OKW.OKWDelimiterCountOutOfRangeException

Gültige Beispiele:

Beispiele mit Auslösung der Ausnahmeprozedur

Parameter
fpsSourceZeichenkette, welche geschnitten wird.
fpsDelimiterTrennzeichen an der geschnitten wird. Das Trennzeichen selbst gehört nicht zum Ergebnis. Trennzeichen kann aus mehr als einem Zeichen bestehen.
fpiCountNummer des Trennzeichen, an der geschnitten wird. fpiCount ist aus der Menge der natürlichen Zahlen, 1, 2, 3, ... Seiten des string, gesehen vom Trennzeichen fpsDelemeter.
Autor
Zoltán Hrabovszki
Datum
2013.05.03

Definiert in Zeile 182 der Datei OKW_Helper.cs.

183  {
184  string lvsReturn = string.Empty;
185  List<string> lvLsSplitedSource = null;
186 
187  bool bOK = false;
188 
189  int RangeMin = 1;
190  int RangeMax = 1;
191 
192  try
193  {
194  Log.LogFunctionStartDebug("OKW_Helper.GetLeftFromDelimiterNumber", "fpsSource", fpsSource, "fpsDelimiter", fpsDelimiter, "fpiCount", fpiCount.ToString());
195 
196  if (fpsDelimiter != string.Empty)
197  {
198  lvLsSplitedSource = StrSplit(fpsSource, fpsDelimiter);
199 
200  // Gültigen Werte bereich berechnen:
201  RangeMax = lvLsSplitedSource.Count - 1;
202  RangeMin = 1;
203 
204  // 1. Prüfen ob Split Zahl <= Count, anderefalls Exception auslösen...
205  if ((RangeMin <= fpiCount) & (fpiCount <= RangeMax))
206  {
207  // 2. Dann bauen wir den string auf
208  lvsReturn = lvLsSplitedSource[0];
209 
210  for (int i = 1; i < fpiCount; i++)
211  {
212  lvsReturn = lvsReturn + fpsDelimiter + lvLsSplitedSource[i];
213  }
214  }
215  else
216  {
217  string lvsLM = LM.GetMessage("GetLeftFromDelimiterNumber", "OKWDelimiterCountOutOfRangeException", fpiCount.ToString(), RangeMax.ToString());
218  throw new System.IndexOutOfRangeException(lvsLM);
219  }
220  }
221  else
222  {
223  string lvsLM = LM.GetMessage("GetLeftFromDelimiterNumber", "OKWDelimiterIsEmptyException");
224  throw new System.ArgumentException(lvsLM);
225  }
226 
227  bOK = true;
228  }
229  finally
230  {
231  if (bOK)
232  {
233  Log.LogFunctionEndDebug(lvsReturn);
234  }
235  else
236  {
237  Log.LogFunctionEndDebug();
238  }
239  }
240 
241  return lvsReturn;
242  }
static Logger Log
Hält eine Referenz auf die Klasse Logger vor.
Definition: OKW_Helper.cs:72
string GetMessage(string MethodName, string TextKey)
Holt die Log-Meldung für MethodeNmae/Textkey ohne weitere Parameter.
static LogMessenger LM
Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor...
Definition: OKW_Helper.cs:79
static List< string > StrSplit(string fpsString2Split, string fpsSeparator)
Splittet einen string am angegebenen Separator auf. Der Separator kann aus mehr als einem Zeichen bes...
Definition: OKW_Helper.cs:737

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

static string OKW.OKW_Helper.GetRigthFromDelimiterNumber ( string  fpsSource,
string  fpsDelimiter,
int  fpiCount 
)
static

Schneidet fpsSource am fpiCount-ten fpsDelimiter ab und liefert den rechten Teil des string zurück.

Gültige Beispiele:

  • "DDD/EEE" = GetRigthFromDelimiterNumber("AAA/BBB/CCC/DDD/EEE", "/", 3)
  • "BBB/CCC/DDD/EEE" = GetRigthFromDelimiterNumber("AAA/BBB/CCC/DDD/EEE", "/", 1)
  • "EEE" = GetRigthFromDelimiterNumber("AAA/BBB/CCC/DDD/EEE", "/", 4)

Beispiele mit Auslösung der Ausnahmeprozedur

Parameter
fpsSourceQuelle.
fpsDelimiterTrennzeichen an dem geschnitten werden soll.
fpiCount
Rückgabe
Noch zu erledigen:
TODO ZH: Rückgabewert beschreiben.
Autor
Zoltán Hrabovszki
Datum
2013.05.03

Definiert in Zeile 284 der Datei OKW_Helper.cs.

285  {
286  string lvsReturn = string.Empty;
287  List<string> lvLsSplitedSource = null;
288  bool bOK = false;
289  int RangeMin = 1;
290  int RangeMax = 1;
291  try
292  {
293  Log.LogFunctionStartDebug("OKW_Helper.GetLeftFromDelimiterNumber", "fpsSource", fpsSource, "fpsDelimiter", fpsDelimiter, "fpiCount", fpiCount.ToString());
294  if (fpsDelimiter != string.Empty)
295  {
296  lvLsSplitedSource = StrSplit(fpsSource, fpsDelimiter);
297 
298  // Gültigen Werte bereich berechnen:
299  RangeMax = lvLsSplitedSource.Count - 1;
300  RangeMin = 1;
301 
302  // 1. Prüfen ob Split Zahl <= Count, anderefalls Exception auslösen...
303  if ((RangeMin <= fpiCount) & (fpiCount <= RangeMax))
304  {
305  // 2. Dann bauen wir den string auf
306  lvsReturn = lvLsSplitedSource[fpiCount];
307 
308  for (int i = fpiCount + 1; i < lvLsSplitedSource.Count; i++)
309  {
310  lvsReturn = lvsReturn + fpsDelimiter + lvLsSplitedSource[i];
311  }
312  }
313  else
314  {
315  string lvsLM = LM.GetMessage("GetLeftFromDelimiterNumber", "OKWDelimiterCountOutOfRangeException", fpiCount.ToString(), RangeMax.ToString());
316  throw new System.IndexOutOfRangeException(lvsLM);
317  }
318  }
319  else
320  {
321  string lvsLM = LM.GetMessage("GetLeftFromDelimiterNumber", "OKWDelimiterIsEmptyException");
322  throw new System.ArgumentException(lvsLM);
323  }
324 
325  bOK = true;
326  }
327  finally
328  {
329  if (bOK)
330  {
331  Log.LogFunctionEndDebug(lvsReturn);
332  }
333  else
334  {
335  Log.LogFunctionEndDebug();
336  }
337  }
338 
339  return lvsReturn;
340  }
static Logger Log
Hält eine Referenz auf die Klasse Logger vor.
Definition: OKW_Helper.cs:72
string GetMessage(string MethodName, string TextKey)
Holt die Log-Meldung für MethodeNmae/Textkey ohne weitere Parameter.
static LogMessenger LM
Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor...
Definition: OKW_Helper.cs:79
static List< string > StrSplit(string fpsString2Split, string fpsSeparator)
Splittet einen string am angegebenen Separator auf. Der Separator kann aus mehr als einem Zeichen bes...
Definition: OKW_Helper.cs:737

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

static bool OKW.OKW_Helper.ListStringCompare ( List< string >  ListString1,
List< string >  ListString2 
)
static

Vergleicht zwei ListStrings inhaltlich miteinander.

Parameter
ListString1String Nr. 1
ListString2String Nr. 2 falls die strings identischen Inhalt haben, sonst false.
Autor
Zoltán Hrabovszki
Datum
2013.15.11

Definiert in Zeile 361 der Datei OKW_Helper.cs.

362  {
363  bool lvbReturn = true;
364  bool bOK = false;
365 
366  Logger.Instance.LogFunctionStartDebug("OKW_Helper.ListStringCompare", "ListString1", ListString1.ToString(), "ListString2", ListString2.ToString());
367 
368  try
369  {
370  // HAben beide Listen
371  if (ListString1.Count == ListString2.Count)
372  {
373  for (int i = 0; i < ListString1.Count; i++)
374  {
375  if (ListString1[i] != ListString2[i])
376  {
377  // ungleich daher abbrechen und false zurückliefern.
378  Logger.Instance.LogPrintDebug(ListString1[i] + "<>" + ListString2[i]);
379  lvbReturn = false;
380  break;
381  }
382  else
383  {
384  lvbReturn = true;
385  }
386  }
387  }
388  else
389  {
390  lvbReturn = false;
391  }
392 
393  bOK = true;
394  }
395  finally
396  {
397  if (bOK)
398  {
399  Logger.Instance.LogFunctionEndDebug(lvbReturn);
400  }
401  else
402  {
403  Logger.Instance.LogFunctionEndDebug();
404  }
405  }
406 
407  return lvbReturn;
408  }

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static string OKW.OKW_Helper.ListStringConcat ( List< string >  fps_ListString2Concat,
string  fps_Separator 
)
static

Wandelt List<string> in einen string um und trennt die Werte durch das vorgegebene Trennzeichen voneinander.

Fügt die Elemente des ListString aneinander. Die Werte sind ggf. mit Separator getrennt. Der Separator kann aus string.Empty, einem oder mehr als einem Zeichen bestehen.

Siehe auch: http://stackoverflow.com/questions/3575029/c-sharp-liststring-to-string-with-delimiter

Bemerkungen
Für das sprachabhängige Zusammenfügen und Splitten von strings und List<string> verwende:
  • OKW.LogMessenger.Instance.SplitHSEP()
  • OKW.LogMessenger.Instance.SplitVSEP()
Parameter
fps_ListString2ConcatListe der zu verbindenden Strings
fps_SeparatorTrennzeichen (Separator) der verwendet werden soll.
Rückgabe
Noch zu erledigen:
TODO ZH: Rückgabewert beschreiben.

Changes List<string> to a string and departs the values with the given delimiter.

Adds the elements of ListString together. The values are possibly devided with a separator. The separator can consist oder string.Empty, one ore more signs.

Have a view to: http://stackoverflow.com/questions/3575029/c-sharp-liststring-to-string-with-delimiter

Bemerkungen
For the language depending merging and splitting of strings and List<string> use:
  • OKW.LogMessenger.Instance.SplitHSEP()
  • OKW.LogMessenger.Instance.SplitVSEP()
Parameter
fps_ListString2ConcatList of Strings to be merged
fps_Separatordelimiter (Separator) which should be used.
Rückgabe
Noch zu erledigen:
TODO ZH: Rückgabewert beschreiben.
Autor
Zoltán Hrabovszki
Datum
2013.01.03

Definiert in Zeile 449 der Datei OKW_Helper.cs.

450  {
451  string lvsReturn = string.Empty;
452  bool bOK = false;
453 
454  Log.LogFunctionStartDebug("OKW_Helper.ListStringConcat", "fps_ListString2Concat", fps_ListString2Concat.ToString(), "fps_Separator", fps_Separator);
455 
456  try
457  {
458  lvsReturn = string.Join(fps_Separator, fps_ListString2Concat.ToArray());
459  bOK = true;
460  }
461  finally
462  {
463  if (bOK)
464  {
465  Log.LogFunctionEndDebug(lvsReturn);
466  }
467  else
468  {
469  Log.LogFunctionEndDebug();
470  }
471  }
472 
473  return lvsReturn;
474  }
static Logger Log
Hält eine Referenz auf die Klasse Logger vor.
Definition: OKW_Helper.cs:72

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static bool OKW.OKW_Helper.MatchStr ( string  fpsPattern,
string  fpsStringToMatch 
)
static

Quelle: http://stackoverflow.com/questions/6907720/need-to-perform-wildcard-etc-search-on-a-string-using-regex.

Parameter
fpsPattern
fpsStringToMatch
Rückgabe
Noch zu erledigen:
TODO ZH: Rückgabewert beschreiben.

Definiert in Zeile 491 der Datei OKW_Helper.cs.

492  {
493  // Variables:
494  bool lvbReturn = false;
495  bool bOK = false;
496 
497  // Action:
498  try
499  {
500  Logger.Instance.LogFunctionStartDebug("OKW_Helper.MatchStr", "String fpsPattern", fpsPattern, "String fpsStringToMatch", fpsStringToMatch);
501 
502  // Replace the * with an .* and the ? with a dot. Put ^ at the
503  // beginning and a $ at the end
504  string pattern = "^" + Regex.Escape(fpsPattern).Replace(@"\*", ".*").Replace(@"\?", ".") + "$";
505 
506  // Now, run the Regex as you already know
507  Regex regex;
508  regex = new Regex(pattern);
509 
510  lvbReturn = regex.IsMatch(fpsStringToMatch);
511  bOK = true;
512  }
513  finally
514  {
515  if (bOK)
516  {
517  Log.LogFunctionEndDebug(lvbReturn);
518  }
519  else
520  {
521  Log.LogFunctionEndDebug();
522  }
523  }
524 
525  return lvbReturn;
526  }
static Logger Log
Hält eine Referenz auf die Klasse Logger vor.
Definition: OKW_Helper.cs:72

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static bool OKW.OKW_Helper.MatchStrIgnoreCase ( string  fpsPattern,
string  fpsStringToMatch 
)
static

Quelle: http://stackoverflow.com/questions/6907720/need-to-perform-wildcard-etc-search-on-a-string-using-regex.

Parameter
fpsPattern
fpsStringToMatch
Rückgabe
Noch zu erledigen:
TODO ZH: Rückgabewert beschreiben.

Definiert in Zeile 543 der Datei OKW_Helper.cs.

544  {
545  // Variables:
546  bool lvb_Return = false;
547  bool bOK = true;
548 
549  // Action:
550  try
551  {
552  Logger.Instance.LogFunctionStartDebug("OKW_Helper.MatchStrIgnoreCase", "String fpsPattern", fpsPattern, "String fpsStringToMatch", fpsStringToMatch);
553 
554  // Replace the * with an .* and the ? with a dot. Put ^ at the
555  // beginning and a $ at the end
556  string pattern = "^" + Regex.Escape(fpsPattern).Replace(@"\*", ".*").Replace(@"\?", ".") + "$";
557 
558  // Now, run the Regex as you already know
559  Regex regex;
560  regex = new Regex(pattern, RegexOptions.IgnoreCase);
561 
562  lvb_Return = regex.IsMatch(fpsStringToMatch);
563  bOK = true;
564  }
565  finally
566  {
567  if (bOK)
568  {
569  Logger.Instance.LogFunctionEndDebug(lvb_Return);
570  }
571  else
572  {
573  Logger.Instance.LogFunctionEndDebug();
574  }
575  }
576 
577  return lvb_Return;
578  }
static string OKW.OKW_Helper.RemoveBeginEndQuotations ( string  fps_StringinQuotations)
static

Entfernt Anführungstriche " am Anfang und am Ende. Anführungstriche, die sich im String-Inneren befinden, werden nicht entfernt. Sind am Anfang und Ende keine Anführungstriche, dann ist der Rückgabewert gleich dem Eingabewert.

Parameter
fps_StringinQuotationsString, welcher von Anführungstrichen befreit werden soll. ohne Anführungstriche am Anfang und Ende.

Definiert in Zeile 600 der Datei OKW_Helper.cs.

601  {
602  string lvs_Return = Regex.Replace(fps_StringinQuotations, "^\"|\"$", string.Empty);
603  return lvs_Return;
604  }
static List<string> OKW.OKW_Helper.StrArray2ListStr ( string[]  fpsStringArray)
static

Konvertiert einen String-Array nach List-String.

Parameter
fpsStringArrayZu konvertierender Array. als List-String.
Autor
Zoltán Hrabovszki
Datum
2013.05.03

Definiert in Zeile 623 der Datei OKW_Helper.cs.

624  {
625  Logger.Instance.LogFunctionStartDebug("OKW_Helper.StrArray2ListStr", "fpsStringArray", fpsStringArray.ToString());
626 
627  List<string> lvls_Splited = new List<string>();
628  lvls_Splited.Clear();
629 
630  try
631  {
632  lvls_Splited = new List<string>(fpsStringArray);
633  }
634  finally
635  {
636  Logger.Instance.LogFunctionEndDebug(lvls_Splited);
637  }
638 
639  return lvls_Splited;
640  }

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

static bool OKW.OKW_Helper.String2Boolean ( string  fpsTrueOrFalse)
static

Konvertiert string "true"/"false" nach bool.

true/false.

Ausnahmebehandlung
DieAusnahme OKWNotAllowedValueException wird ausgelöst, wenn der Eingabwert nicht "true"/"false" ist .
Parameter
fpsTrueOrFalseZu konvertierender string Wert.
Rückgabe
  • true wird umgewandelt in "true" und
  • falsewird zu "false".
Autor
Zoltán Hrabovszki
Datum
2013.05.03

Definiert in Zeile 672 der Datei OKW_Helper.cs.

673  {
674  bool lvbReturn = false;
675  bool bOK = false;
676 
677  string lvsTrueOrFalse = fpsTrueOrFalse.ToLower();
678 
679  Logger.Instance.LogFunctionStartDebug("OKW_Helper.String2Boolean", "fpsTrueOrFalse", fpsTrueOrFalse);
680 
681  try
682  {
683  if ( lvsTrueOrFalse == "true")
684  {
685  lvbReturn = true;
686  bOK = true;
687  }
688  else if ( lvsTrueOrFalse == "false" )
689  {
690  lvbReturn = false;
691  bOK = true;
692  }
693  else{
694  // alles andere löst ein OKWNotAllowedValueException aus
695  bOK = false;
696 
697  string lvsLM = LM.GetMessage("String2Boolean", "OKWNotAllowedValueException", fpsTrueOrFalse);
698  throw new OKWNotAllowedValueException(lvsLM);
699  }
700  }
701  finally
702  {
703  if (bOK)
704  {
705  Log.LogFunctionEndDebug(lvbReturn);
706  }
707  else
708  {
709  Log.LogFunctionEndDebug();
710  }
711  }
712 
713  return lvbReturn;
714  }
static Logger Log
Hält eine Referenz auf die Klasse Logger vor.
Definition: OKW_Helper.cs:72
string GetMessage(string MethodName, string TextKey)
Holt die Log-Meldung für MethodeNmae/Textkey ohne weitere Parameter.
static LogMessenger LM
Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor...
Definition: OKW_Helper.cs:79

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

static List<string> OKW.OKW_Helper.StrSplit ( string  fpsString2Split,
string  fpsSeparator 
)
static

Splittet einen string am angegebenen Separator auf. Der Separator kann aus mehr als einem Zeichen bestehen.

Parameter
fpsString2SplitZu splittender String.
fpsSeparator
Rückgabe
Noch zu erledigen:
TODO ZH: Rückgabewert beschreiben.
Autor
Zoltán Hrabovszki
Datum
2013.05.03

Definiert in Zeile 737 der Datei OKW_Helper.cs.

738  {
739  bool bOK = false;
740 
741  string[] lvsA_Splited;
742  List<string> lvls_Splited = new List<string>();
743 
744  string[] lvsSeparators = new string[] { fpsSeparator };
745 
746  Log.LogFunctionStartDebug("OKW_Helper.StrSplit", "fpsString2Split", fpsString2Split, "fpsSeparator", fpsSeparator);
747 
748  try
749  {
750  lvsA_Splited = fpsString2Split.Split(lvsSeparators, StringSplitOptions.None);
751  lvls_Splited = StrArray2ListStr(lvsA_Splited);
752  bOK = true;
753  }
754  finally
755  {
756  if (bOK)
757  {
758  Log.LogFunctionEndDebug(lvls_Splited);
759  }
760  else
761  {
762  Log.LogFunctionEndDebug();
763  }
764  }
765 
766  return lvls_Splited;
767  }
static Logger Log
Hält eine Referenz auf die Klasse Logger vor.
Definition: OKW_Helper.cs:72
static List< string > StrArray2ListStr(string[] fpsStringArray)
Konvertiert einen String-Array nach List-String.
Definition: OKW_Helper.cs:623

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

Dokumentation der Datenelemente

LogMessenger OKW.OKW_Helper.LM = new LogMessenger("OKWHelper")
staticprivate

Hält eine Referenz auf die Klasse LogMessenger für die sprachabhängige Log-Ausgabe vor.

Diese Variable wird im Konstruktor initialisiert.

Bemerkungen
Die Datei mit den Sprachabhängigen Log-Ausgaben zu dieser Klasse ist: /XML/Log/CurrentObject.xml

Definiert in Zeile 79 der Datei OKW_Helper.cs.

Logger OKW.OKW_Helper.Log = Logger.Instance
staticprivate

Hält eine Referenz auf die Klasse Logger vor.

Definiert in Zeile 72 der Datei OKW_Helper.cs.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: