Vorrei generare un GUID dalla stringa di input. Diciamo che ho GUID ricevuto da parte dell'utente, che èGenera GUID da una stringa che non è in formato guid
81a130d2-502f-4cf1-a376-63edeb000e9f
così posso fare:
Guid g = Guid.Parse("81a130d2-502f-4cf1-a376-63edeb000e9f");
che sta per analizzare correttamente.
Ma come rendere la vita degli utenti più facile e consentono di inserire:
81a130d2502f4cf1a37663edeb000e9f
che è senza trattini, ed ancora convertirlo in GUID.
Se tenterò di utilizzare lo stesso metodo, verrà lanciata l'eccezione che si lamenta per il mancato tratteggio nel formato guid.
Qualche idea?
In che modo l'immissione di una quantità orribile illeggibile di caratteri esadecimali (un GUID) può effettivamente migliorare la vita degli utenti? Dubito davvero che questo ... –
bene, nell'app che sto scrivendo l'utente otterrà GUID del proprio dispositivo in questo formato 81a130d2502f4cf1a37663edeb000e9f. Quindi l'utente dovrà reinserire questo valore in un'altra casella di testo, quindi non voglio che contengano a quale posizione tratteggiata debba essere inserito – inside
è solo una diversa progettazione della mia app che deve avere questo formato – inside