Se ho un url del tipo: "http://miosito.it?204"
Come ottengo 204 ? :master:
Se ho un url del tipo: "http://miosito.it?204"
Come ottengo 204 ? :master:
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
non può essere questo che cercavi :master:![]()
codice:Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim a As String = "http://miosito.it?204" Dim s As String = SE(a.IndexOf("?") >= 0, a.Substring(a.IndexOf("?") + 1), "") PrintLn(s) End Sub Public Function SE(Of T)(ByVal expression As Boolean, ByVal valueOnTrue As T, ByVal valueOnFalse As T) As T If expression Then Return valueOnTrue Else Return valueOnFalse End If End Function
Pietro
anche così
Dim q As String = Me.Request.QueryString.ToString()
PrintLn(q)
![]()
Pietro
Non vedevo il metodo "ToString()" di NameValueCollection, ma scrivendolo VS non si lamenta :master:Originariamente inviato da pietro09
anche così
Dim q As String = Me.Request.QueryString.ToString()
PrintLn(q)
![]()
(la prima soluzione va bene soltanto se ho una stringa di quel tipo già scritta nel codice...mi riferivo allo scenario della seconda)
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
Originariamente inviato da djciko
Non vedevo il metodo "ToString()" di NameValueCollection, ma scrivendolo VS non si lamenta :master:
ma che diciiii!
ToString() non viene ereditato dall'oggetto capostipite?
:master: oppure ha perso l'eredità, ed io non me ne sono accorto![]()
Pietro
nella prima soluzione naturalmente bisogna mettere
Me.Request.Url.AbsoluteUri
![]()
Pietro
puoi anche fare
Dim q As String = Me.Request.Url.Query
If q.Length > 0 Then q = q.Substring(1)
PrintLn(q)
![]()
Pietro
In quel caso è stato diseredato, bohOriginariamente inviato da pietro09
ma che diciiii!
ToString() non viene ereditato dall'oggetto capostipite?
:master: oppure ha perso l'eredità, ed io non me ne sono accorto![]()
di solito l'intellisense lo segnala
Grazie per le altre soluzioni...
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
Apro il Sacro Libro e leggo cosa insegna la Dottrina:
Tutte le classi, ad eccezione delle interfacce, derivano, direttamente o indirettamente, da System.Object.
Perciò ne deriva che le classi .NET espongono tutti i quattro metodi di istanza che espone System.Object, cioè:
Equals, GetHashCode, GetType, ToString
ps. forse hai l'intellisense impostato per fare vedere i metodi Comuni e non Tutti
![]()
Pietro
Strumenti > Opzioni > Editor di testo > Basic > Generale > Nascondi Membri Avanzati era spuntato, mistero risoltoOriginariamente inviato da pietro09
Apro il Sacro Libro e leggo cosa insegna la Dottrina:
Tutte le classi, ad eccezione delle interfacce, derivano, direttamente o indirettamente, da System.Object.
Perciò ne deriva che le classi .NET espongono tutti i quattro metodi di istanza che espone System.Object, cioè:
Equals, GetHashCode, GetType, ToString
ps. forse hai l'intellisense impostato per fare vedere i metodi Comuni e non Tutti
![]()
![]()
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/