1 del >
MyParams = Tabella [sottoscritto [{initialCap, tStart, tende}, K], {K, 0, 2}] class= libero " lineNumbers " >1 del >
{Sottoscritto [{initialCap, tStart, tende}, 0], sottoscritto [{initialCap, il tStart, tende}, 1], class= >
Non derivereste da esso, ma potreste spostarli. Qui è un esempio sciocco che le esposizioni voi possono rendere al vostro proprio codice categoria per trattare le cose nel vostro senso - in questo esempio il costruttore prende un Domain Name ed automaticamente prepends “http://www.„ ed aggiunge “.com/„ (che dimostra un comportamento che estende HttpWebRequest)…
Il HttpWebRequest reale è esposto come proprietà e potete scegliere di spostare le funzioni e le proprietà comunemente usate quale GetResponse ()…
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38:
using il sistema; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; using System.Net; programma statico del codice categoria { /// /// il punto di ingresso principale per l'applicazione. /// [STAThread] conduttura vuota di elettricità statica () { myReq di MyWebRequest = nuovo MyWebRequest (“esperto-scambiare„); MessageBox.Show (myReq.GetResponse () .ContentType); } } codice categoria pubblico MyWebRequest { HttpWebRequest riservato più _webRequest; MyWebRequest pubblico (indirizzo della stringa) { il più _webRequest = (HttpWebRequest) WebRequest.Create (“http://www.„ + indirizzo + “.com/"); } richiesta pubblica di HttpWebRequest { ottenere {più _webRequest di ritorno; } } WebResponse pubblico GetResponse () { _webRequest.GetResponse di ritorno (); } }