Anonyymit menetelmät ovat tapa välittää tietokoneohjelmointikoodi parametrina funktiolle, joka käsittelee tietoja. Nämä menetelmät on luotu C# -kielisellä ohjelmointikielellä, mikä vähentää koodauskustannuksia ja poistaa erillisten ohjelmointimenetelmien tarpeen. Anonyymit menetelmät liittyvät suoraan ohjelmointikielen tapahtumiin ja toimivat ilman nimeä, joten termi anonyymit menetelmät. Se käyttää avainsanoja edustajana menetelmän nimen sijasta, mikä vähentää tapahtumaan tarvittavan koodin määrää. Anonyymien menetelmien tarkoituksena on tarjota mahdollisuus helpompaan ohjelmointiin, koska se ei vaadi erillisiä tapahtumakäsittelijöitä ohjelmointiprosessissa.
Esimerkki nimettömien menetelmien käytöstä nähdään usein soittotapahtumissa, kuten ponnahdusikkuna, kun käyttäjä sulkee sovelluksen. Aiemmin oli tarpeen luoda erillinen tapahtumakäsittelijä liitettäväksi sovelluksen poistumistilanteeseen. Käyttämällä nimettömiä menetelmiä voidaan kuitenkin yhdistää anonyymi toiminto tapahtumaan. Toinen tapa toteuttaa anonyymi menetelmä on käyttää tyhjiä sulkeita pari delegoidun avainsanan jälkeen. Tämä luo erityyppisen menetelmän, joka voidaan määrittää mille tahansa muulle edustajalle millä tahansa allekirjoituksella, mikä luo lisää mahdollisuuksia muokata.
On olemassa useita muita tapoja toteuttaa nämä menetelmät tapahtumissa, esimerkiksi Find, FindAll, Remove ja RemoveAll, joita käytetään sovelluksessa navigointiin. Niitä voidaan käyttää myös luetteloiden luomiseen, joissa sovelluksen käyttäjä voi etsiä tiettyjä luettelon merkintöjä. Tämä voi olla luettelo yhteystiedoista, luettelon tuotteista tai kohteista muissa tilanteissa, jotka edellyttävät hakutoimintoa.
Yksi anonyymien menetelmien tärkeä tarkoitus on estetiikan ohjelmointi. Monet C# -käyttäjät arvostavat kirjoitetun koodin yleistä ulkoasua anonyymeillä kytkennöillä, koska se näyttää puhtaammalta, jopa jossain määrin tyylikkäältä. Verrattuna aiempaan käytäntöön luoda erillisiä tapahtumakäsittelijöitä, nämä menetelmät vetävät jonkin verran ohjelmoijia.
Toinen näiden menetelmien tarkoitus on tehdä sovelluksista yleensä käyttäjäystävällisempiä. Nämä menetelmät mahdollistavat enemmän hakuparametreja ja nopeampia tuloksia tietyn sovelluksen käyttäjille. Ilman nimettömiä toimintoja sovelluksessa käyttäjien on odotettava pitkään nähdäkseen hakutulokset, etenkin verkkopohjaisten resurssien osalta. Anonyymit menetelmät lisäävät siten sovellusten tehokkuutta ja puolestaan tekevät sovelluksista paljon helpompia ja nopeampia käyttää.