¿Qué significa => en una expresión Linq [duplicado]

Esta pregunta ya tiene una respuesta aquí:

C # Lambda (=>) [duplicado] 4 respuestas

* Aunque esta es una pregunta duplicada, nunca antes había visto la expresión "=>" en el código. Si hubiera sabido que esto era específicamente una expresión lambda, lo habría buscado en google y lo habría descubierto por mi cuenta. ¡Gracias!

Soy nuevo en el uso de Linq, así que el uso de "=>" realmente me confundió cuando lo encontré en este código:

using System;
using System.Linq;
using System.Collections.Generic;

public static class Extend
{
    public static double StandardDeviation(this IEnumerable<double> values)
    {
        double avg = values.Average();
        return Math.Sqrt(values.Average(v=>Math.Pow(v-avg,2)));
    }
}

Fuente:Desviación estándar de la lista genérica?

Algunas preguntas: ¿Qué hace => aquí? Intellisense me dice que 'v' es un int, pero nunca fue declarado. ¿Como funciona esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta