Tag: string

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 […]
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 […]
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"
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 […]
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 […]
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 […]