Làm thế nào để thay thế một chuỗi bằng một chuỗi khác trong CSharp? (How to replace a string in CSharp?)







Bài viết này sẽ hướng dẫn cách sử dụng phương replace() để tìm kiếm và thay thế một chuỗi trong một chuỗi cho trước trong ngôn ngữ lập trình C#






replace() là một phương thức nằm trong lớp String(class string) của C#, nó được sử dụng để tìm kiếm một chuỗi trong một chuỗi cho trước và thay thế nó bằng một chuỗi mới, cú pháp của nó như sau:

string str.Replace("strFind", "strReplace");

Trong trường hợp chuỗi tìm kiếm không tồn tại trong chuỗi cho trước thì sẽ không có bất kỳ sự thay thế nào được diễn ra.
Để hiểu rõ hơn về phương thức này ta sẽ đi qua một ví dụ nhỏ.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HowToUseReplace
{
    class Program
    {
        static void Main(string[] args)
        {

            string str = "VNLIVES.NET - How to use replace example!";

            Console.WriteLine("Before replace: " + str);

            str = str.Replace("example", "demo");

            Console.WriteLine("After replace: " + str);

            Console.ReadLine();

        }
    }
}

Kết quả sau khi thực thi chương trình sẽ là:






















No comments:

Post a Comment