Está en la página 1de 8

Instituto Tecnológico de Tijuana.

Ingeniería en Sistemas Computacionales.


Fundamentos de Programación.
1er Semestre enero-junio 2019.
“Métodos en c#”.
MARIBEL GUERRERO LUIS.

Nu. Control:19210502
Gutiérrez
Nombre del método Descripción
1.- split() Divide una cadena en una matriz
de cadenas separadas por los
delimitadores divididos. Los
delimitadores divididos pueden
ser un carácter o una matriz de
caracteres o una matriz de
cadenas. Se dividen con comas.

● Console.WriteLine (
"Cadenas separadas por
comas" );
● // Cadena de autores
● autores de cuerda =
"Mahesh Chand, Henry He,
Chris Love, Raj Beniwal,
Praveen Kumar" ;
● // Partir los autores
separados por una coma
seguida de espacio.
● cadena [] autoresList =
autores.Split ( "," );
● foreach ( autor de
cadena en authorList)
● Console.WriteLine
(autor);

2.- compareto() Compara esta instancia con un


objeto o una cadena especificada
y devuelve un número entero que
indica si esta instancia precede,
sigue o aparece en la misma
posición en el orden de
clasificación que el objeto o la
cadena especificada .
Se utiliza para comparar dos
cadenas. También puede usar el
método String.Equals y la clase
StringComparer y su método.

● string author1 =
"Mahesh Chand" ;
● string author2 =
"Praveen Kumar" ;
● string author3 =
"Mahesh Chand" ;

● // Comparar cadenas
usando String.Equals
● if (String.Equals
(author1, author2))
● Console.WriteLine ($
"{author1} y {author2}
tienen el mismo valor."
);
● más
● Console.WriteLine ($
"{author1} y {author2}
son diferentes.");

● if (String.Equals
(author1, author3))
● Console.WriteLine ($
"{author1} y {author3}
tienen el mismo valor."
);
● más
● Console.WriteLine ($
"{author1} y {author3}
son diferentes.");

3.- charAt() El método charat devuelve el


carácter en el índice definido. En
este método, el valor del índice
debe estar entre 0 y la longitud
de cadena menos 1.
clase pública CharAtGuru99 {
Vacío estático público
principal (cadena args []) {
String s1 = "Este es el
método de caracterización de
cadenas";
// devuelve el valor char
en el índice 0
System.out.println ("El
carácter en la posición 0 es:" +
s1.charAt (0));
// devuelve el valor char
en el 5to índice
System.out.println ("El
carácter en la 5ª posición es:" +
s1.charAt (5));
// devuelve el valor char
en el índice 22
System.out.println ("El
carácter en la posición 22 es:" +
s1.charAt (22));
// devuelve el valor char
en el índice 23
resultado char = s1.charAt
(-1);
System.out.println ("El
carácter en la posición 23 es:" +
resultado);
}
}

4.- equals() Determina si dos instancias de


objeto son iguales.
se usa para verificar si los dos
objetos de cadena especificados
tienen el mismo valor o no. Si
ambos valores de objeto de
cadena son iguales, entonces el
método Equals () devolverá
verdadero; de lo contrario, será
falso .
public static void Main()
{
programa de clase
{
estático vacío
principal ( cadena [] args)
{
string fname =
"Suresh" ;
string lname =
"Dasari" ;
Console .WriteLine
( "{0} es igual a {1}?: {2}" ,
fname, lname, fname.Equals
(lname));
string l_name =
"suresh" ;
Console .WriteLine
( "{0} es igual a {1}?: {2}" ,
fname, l_name, fname.Equals
(l_name));
string u_name =
"Suresh" ;
Console .WriteLine
( "{0} es igual a {1}?: {2}" ,
fname, u_name, fname.Equals
(u_name));
Console .WriteLine
( "\ nPulse la tecla Intro para
salir .." );
Consola .ReadLine
();
}
}

5.-equalsIgnoreCase() Se utiliza para comparar una


cadena especificada con otra
cadena, ignorando las
consideraciones de caso. Dos
cadenas se consideran iguales al
ignorar el caso si tienen la misma
longitud y los caracteres
correspondientes en las dos
cadenas son iguales al ignorar el
caso.

public class Example {

public static void


main(String[] args)
{
String columnist1 =
"Stephen Edwin King";
String columnist2 =
"John Gilbert";
String columnist3 =
"stephenedwin king";

// Test any of the


above Strings equal to one
another
boolean equals1 =
columnist1.equalsIgnoreCase(c
olumnist2);
boolean equals2 =
columnist1.equalsIgnoreCase(c
olumnist3);
System.out.println();
// Display the
results of the equality
checks.
System.out.println("\"" +
columnist1 + "\" equals \"" +
columnist2 + "\"?
" + equals1);
System.out.println("\"" +
columnist1 + "\" equals \"" +
columnist3 + "\"?
" + equals2);
System.out.println();
}
}

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

namespace ConsoleApp15
{
class Program
{
static void Main(string[] args)
{
int nc;//numero de caracteres
string n,am,ap="",curp="";//nombre

Console.WriteLine("Ingresa tu nombre");
n = Console.ReadLine();
nc = n.Length;

n = n.ToUpper();
Console.WriteLine("Ingresa tu apellido paterno");
ap = Console.ReadLine();
ap = ap.ToUpper();
Console.WriteLine("Ingresa tu apellido materno");
am = Console.ReadLine();
am = am.ToUpper();
curp = Convert.ToString(ap[0]);
Console.WriteLine("Tu nombre {0} tiene {1} caracteres", n,
n.Length);
Console.WriteLine("Tu nombre {0} tiene {1} caracteres", ap,
ap.Length);
Console.WriteLine("Tu nombre {0} tiene {1} caracteres",
am,am.Length);

for (int c=1; c<=n.Length; c++)


{
if (ap[c] == 'A' || ap[c] == 'E' || ap[c] == 'I' || ap[c] == 'O' || ap[c] ==
'U')
{

curp += ap[c];
break;

}
}
Console.WriteLine("Curp: {0} {1} {2} ", curp, am[0], n[0]);

Console.ReadKey();
}
}
}

También podría gustarte