字符串的前 n 个字符,即使它比 n 短?

Sup*_*est 2 .net c# substring

说我有 string s。我想返回sifs短于n字符,否则返回s.Substring(0, n)

这样做的最简单方法是什么?

Sup*_*est 5

我知道的最快方法是:

var result = s.Length < n ? s : s.Substring(0, n);
Run Code Online (Sandbox Code Playgroud)