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) - Komplett 

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

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!