Encontrar la cadena más a la izquierda en C#

Haider Ali 12 octubre 2023
Encontrar la cadena más a la izquierda en C#

Esta guía aprenderá cómo encontrar la cadena más a la izquierda en C#. ¿Cómo devolvemos la subcadena más a la izquierda de la cadena?

Por supuesto, tendremos que establecer un límite, pero ¿cómo lo hacemos? Vamos a sumergirnos y aprender todo al respecto.

Use el método Substring(0,0) para encontrar la cadena más a la izquierda en C#

En C#, podemos usar myString.Substring(0,0); método. Los dos parámetros son el rango de la cadena que desea devolver.

Por ejemplo, si desea devolver la cadena más a la izquierda, debe proporcionar un rango de 0 a 1, myString.Substring(0,1). Echa un vistazo al siguiente código.

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

namespace left_string {
  class Program {
    static void Main(string[] args) {
      String str = "MARK-ZUKERBERG";
      // # Problem return the leftmost characters of the string
      // with help of substring method i am writing  a left function which will return the leftmost
      // chracter
      Console.WriteLine("LeftMost Character Of String Is :::: " + str.Left());

      Console.ReadKey();
    }
  }
  public static class StringExtensions {
    public static string Left(this string value)  // current String value as a Parameter
    {
      if (string.IsNullOrEmpty(value))
        return value;  // if String is an empty String.

      return (value.Substring(0, 1));
    }
  }
}

Producción :

LeftMost Character Of String Is :::: M

En el código anterior, creamos la función Izquierda. Dentro de esa función, pasamos la cadena, adjuntamos el método Substring(0,0) y devolvimos el rango más a la izquierda.

Eso es bastante simple, y así es como encuentras una cadena más a la izquierda.

Autor: Haider Ali
Haider Ali avatar Haider Ali avatar

Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.

LinkedIn

Artículo relacionado - Csharp String