Feedback

C# - Robuste Substring Variante

Veröffentlicht von am 15.06.2012
(2 Bewertungen)
Sinn und Zweck

Vermeidet viele Exceptions der orginalen .Net-Substring Funktion und liefert statt dessen einen Leer- oder Teil-String.
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

namespace diub {
	public partial class Text {
		static public String Substring(String Text, int Start, int Len) {
			int str_len, max_len;
			String buffer;

			if (Text == null) return "";
			str_len = Text.Length;
			if (Start >= str_len) return "";
			max_len = str_len - Start;
			if (Len > max_len) Len = max_len;
			buffer = Text.Substring(Start, Len);
			return buffer;
		}
	}
}
Abgelegt unter string substring.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!