into (C# Başvurusu)

Bağlamsal into anahtar sözcük, bir grubun sonuçlarını depolamak, yan tümceyi yeni bir tanımlayıcıya eklemek veya seçmek için geçici bir tanımlayıcı oluşturmak için kullanılabilir. Bu tanımlayıcı, ek sorgu komutları için bir oluşturucu olabilir. Bir group veya select yan tümcesinde kullanıldığında, yeni tanımlayıcının kullanımı bazen devamlılık olarak adlandırılır.

Örnek

Aşağıdaki örnekte, türü çıkarılmış olan geçici bir tanımlayıcıyı fruitGroup etkinleştirmek için anahtar sözcüğün kullanımı into gösterilmektedirIGrouping. Tanımlayıcıyı kullanarak her grupta yöntemini çağırabilir Count ve yalnızca iki veya daha fazla sözcük içeren grupları seçebilirsiniz.

class IntoSample1
{
    static void Main()
    {

        // Create a data source.
        string[] words = ["apples", "blueberries", "oranges", "bananas", "apricots"];

        // Create the query.
        var wordGroups1 =
            from w in words
            group w by w[0] into fruitGroup
            where fruitGroup.Count() >= 2
            select new { FirstLetter = fruitGroup.Key, Words = fruitGroup.Count() };

        // Execute the query. Note that we only iterate over the groups,
        // not the items in each group
        foreach (var item in wordGroups1)
        {
            Console.WriteLine(" {0} has {1} elements.", item.FirstLetter, item.Words);
        }
    }
}
/* Output:
   a has 2 elements.
   b has 2 elements.
*/

yan group tümcesinde kullanımı into yalnızca her grupta ek sorgu işlemleri gerçekleştirmek istediğinizde gereklidir. Daha fazla bilgi için bkz . group yan tümcesi.

bir yan tümcesinde kullanımına into örnek için bkz. join yan tümcesi.join

Ayrıca bkz.