Podemos usar la función "Remove" para eliminar al ultimo caracter de nuestro texto: myText = myText.Remove(myText.Length - 1, 1); Por ejemplo, si queremos eliminar si el ultimo caracter de nuestro texto es una coma: if(myText.EndsWith(",")) { myText = myText.Remove(myText.Length - 1, 1); }
Etiqueta: string
Obtener Objeto Usuario de SharePoint utilizando CSOM
Podemos obtener un usuario de SharePoint con el metodo EnsureUser. Caso práctico: Obtener usuario para crear un nuevo item en una lista donde uno de los campos a rellenar es del tipo User. Dentro del contexto de SharePoint podemos obtenerlo de este modo: Web mySite = clientContext.Site.OpenWeb("mySiteUrl"); clientContext.Load(mySite); clientContext.ExecuteQuery(); User myUser= pocSite.EnsureUser("i:0#.f|membership|myUser@myDomain.com"); clientContext.Load(myUser); clientContext.ExecuteQuery(); Ejemplo …
Sigue leyendo Obtener Objeto Usuario de SharePoint utilizando CSOM
Convertir string en string[] o char[] y viceversa
Podemos convertir strings, chars y arrays entre si de estas formas: string -> string[] (Todo el string en un solo elemento del Array) string[] myArray = new []{ myString }; string -> string[] (String separado en cada caracter, tratado como string) string[] myArray = myString.ToCharArray().Select(s => s.ToString()).ToArray(); string -> char[] (String separado …
Sigue leyendo Convertir string en string[] o char[] y viceversa
Quitar espacios al final de un String en C#
Es posible que nos encontremos con un String que, normalmente por error, contiene espacios al final. Para eliminarlos nos basta con implementar la función "TrimEnd". string myText = "one;two;three;four;five "; myText = myText.TrimEnd(' '); //El resultado será: "one;two;three;four;five"
Dividir un String con la función Split() por Uno o Varios Carácteres Diferentes en C#
Podemos dividir un String fácilmente con la funcion Split y pasándole un carácter por el cual queremos dividir el texto. Si por ejemplo tenemos el String "1,2,3,4" y hacemos el Split de la siguiente forma: String source= "1,2,3,4"; //Original Text String[] result = source.Split( ',' ); //Separate the original text by one character (",") El …
Sigue leyendo Dividir un String con la función Split() por Uno o Varios Carácteres Diferentes en C#
Comparar Strings sin importar Mayúsculas, Minúsculas, Espacios ni Acentos en C#
Muchas veces necesitamos comparar dos Strings para ver si son iguales. Por un lado siempre tenemos el "con qué" comparar, que tenemos asegurada su correcta escritura, pero el otro lado, que puede ser en ocasiones escrito por personas ajenas al código, puede tener diferencias como falta de acentos, mayúsculas de más, falta de espacios, escrito …
Sigue leyendo Comparar Strings sin importar Mayúsculas, Minúsculas, Espacios ni Acentos en C#
Modificar Todos los Elementos de un Array de Strings en C#
Si tenemos un array de Strings y querémos modificar todos los elementos a la vez sin utilizar ningún tipo de bucle, podemo shacerlo de la siguiente forma: Supongamos que tenemos un array del tipo: string[] myStrings = new string[] { "One", "Two", "Three" }; Si queremos, por ejemplo, convertirlo todo a mayúsculas, podemos aplicar: myStrings …
Sigue leyendo Modificar Todos los Elementos de un Array de Strings en C#