HOWTO · Csharp

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

En esta guía, vamos a aprender cómo 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.