c# menambah ruang antara perkataan bermula dengan huruf besar

PHPz
Lepaskan: 2023-09-24 14:29:05
ke hadapan
1060 orang telah melayarinya

c# 在以大写字母开头的单词之间添加空格

Untuk meletakkan ruang antara perkataan bermula dengan huruf besar, cuba contoh berikut -

Mula-mula, sediakan rentetan.

var str = "WelcomeToMyWebsite";
Salin selepas log masuk

Seperti yang anda lihat di atas, rentetan kami tidak mempunyai ruang sebelum huruf besar. Untuk menambahnya, gunakan LINQ seperti yang ditunjukkan di bawah -

str = string.Concat(str.Select(x => Char.IsUpper(x) ? " " + x : x.ToString())).TrimStart(' ');
Salin selepas log masuk

Berikut ialah kod lengkap untuk meletakkan ruang antara perkataan bermula dengan huruf besar -

Contoh

using System;
using System.Linq;

class Demo {

   static void Main() {
      var str = "WelcomeToMyWebsite";

      Console.WriteLine("Original String: "+str);
      str = string.Concat(str.Select(x => Char.IsUpper(x) ? " " + x : x.ToString())).TrimStart(' ');

      Console.WriteLine("New String: "+str);
      Console.ReadLine();
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci c# menambah ruang antara perkataan bermula dengan huruf besar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan