From 475e82e1c3d223c323b3bca9479c68d5e1489ee0 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Wed, 25 Sep 2024 14:54:46 -0400 Subject: [PATCH] Added IndexRange version of String.Substring --- BeefLibs/corlib/src/String.bf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/BeefLibs/corlib/src/String.bf b/BeefLibs/corlib/src/String.bf index d49b61a7..ccd8e5d9 100644 --- a/BeefLibs/corlib/src/String.bf +++ b/BeefLibs/corlib/src/String.bf @@ -827,6 +827,12 @@ namespace System return .(this, pos, length); } + [NoDiscard] + public StringView Substring(IndexRange range) + { + return .(this)[range]; + } + public void Append(StringView strView) { Append(strView.Ptr, strView.Length);