17
Disciplina: http://edmilsoncampos.net [email protected] @edmilsonbcn Edmilson Campos, Prof. AULA EXTRA Ambiente de Programação

Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

Disciplina:

http://edmilsoncampos.net

[email protected]

@edmilsonbcn

Edmilson Campos, Prof.

AULA EXTRA

Ambiente de Programação

Page 2: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

Edmilson Campos ([email protected])2

Page 3: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

»

»

»

»

»

Edmilson Campos ([email protected])3

Page 4: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string nome = "Edmilson Campos";string sobrenome = nome.Substring(9, 6);Console.WriteLine(sobrenome);

Campos

string sobreNome = nome.Substring(9);

Edmilson Campos ([email protected])4

Page 5: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string fraseOriginal = "Testando_o_método_replace";string fraseAlterada = fraseOriginal.Replace("_", " ");Console.WriteLine(fraseAlterada);

Testando o método replace

String nome = "Edmilson Campos";Console.WriteLine("Tamanho: {0}", nome.Length);

Tamanho: 15

Edmilson Campos ([email protected])5

Page 6: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string nome = "Edmilson Campos";int posicao = nome.IndexOf("Campos");Console.WriteLine("Posição: {0}", posicao);

Posição: 9

string nome = "Edmilson Campos";int posicao = nome.IndexOf("Edmilson", 9);Console.WriteLine("Posição: {0}", posicao);

Posição: -1

Edmilson Campos ([email protected])6

Page 7: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string nome = "Edmilson Campos";nome = nome.ToUpper();Console.WriteLine(nome);

EDMILSON CAMPOS

string nome = "Edmilson Campos";nome = nome.ToLower();Console.WriteLine(nome);

edmilson campos

Edmilson Campos ([email protected])7

Page 8: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

»

»

string arquivo = "tescomctl32.dll";Boolean teste = arquivo.StartsWith("tes");Console.WriteLine("Começa com 'tes'? " + teste);

Começa com ‘tes’? True

string arquivo = "tescomctl32.dll";Boolean teste = arquivo.EndsWith(".txt");Console.WriteLine("É um arquivo .txt? " + teste);

É um arquivo .txt? False

Edmilson Campos ([email protected])8

Page 9: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

»

»

»

string nome = " Edmilson ";

nome = nome.TrimEnd();Console.WriteLine("{0}.", nome);

nome = nome.TrimStart();Console.WriteLine("{0}.", nome);

nome = nome.Trim();Console.WriteLine("{0}.", nome);

Edmilson.Edmilson .Edmilson.

Edmilson Campos ([email protected])9

Page 10: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string nome = "Edmilson";Console.WriteLine(nome);

nome = nome.PadLeft(10, ' ');Console.WriteLine(nome);

string codigo = “123“;codigo = codigo.PadRight(6, '0');Console.WriteLine(codigo);

EdmilsonEdmilson

123000

Edmilson Campos ([email protected])10

Page 11: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string linha = “Teste, 10, 20, 06/06/2009“; string[] campos = linha.Split(','); //atente para as aspas simplesstring linhaNova = String.Join(";", campos); //atente para as aspas duplasConsole.WriteLine(linhaNova);

Teste; 10; 20; 06/06/2009

Edmilson Campos ([email protected])11

Page 12: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string format = String.Format("Vou coloca o {0} aqui.", "parâmetro");Console.WriteLine(format);

Vou coloca o parâmetro aqui.

Edmilson Campos ([email protected])12

Page 13: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string teste = String.Format("Formatação de string com {0} parâmetro. Agora são {1}. Valor numérico: {2}", 1, System.DateTime.Now, 15.5);

Console.WriteLine(teste);

Formatação de string com 1 parâmetro. Agora são 05/06/2009 21:19:28. Valor numérico: 15,5

string teste = String.Format(“Formato personalizado: {0:dd/MM/yy HH:mm}", System.DateTime.Now);Console.WriteLine(teste);teste = String.Format("Formatação do número inteiro: {0:D}.", 2);Console.WriteLine(teste);teste = String.Format("Formatação do número inteiro: {0:D4}.", 2);Console.WriteLine(teste);

Formato personalizado: 05/06/09 21:19Formatação do número inteiro: 2.Formatação do número inteiro: 0002.

Edmilson Campos ([email protected])13

Page 14: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

»

»

»

»

»

»

»

»

»

Edmilson Campos ([email protected])14

Page 15: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

Edmilson Campos ([email protected])15

Page 16: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

string sql;sql = "SELECT * FROM Products";sql += " WHERE CategoryId=1 AND";sql += " AND UnitPrice>10“;

StringBuilder sb = new StringBuilder();sb.Append("SELECT * FROM Products");sb.Append(" WHERE CategoryId=1 AND");sb.Append(" AND UnitPrice>10");sql = sb.ToString();

No exemplo acima, temos um trecho de código com uma

operação feita de forma ineficiente, usando String, e outra

mais eficiente usando o StringBuilder

Edmilson Campos ([email protected])16

Page 17: Disciplina: Ambiente de Programação...string fraseOriginal = "Testando_o_método_replace"; string fraseAlterada = fraseOriginal.Replace("_", " "); Console.WriteLine(fraseAlterada);

Edmilson Campos ([email protected])17