Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
into Gunakan kata kunci kontekstual untuk membuat pengidentifikasi sementara yang menyimpan hasil groupklausa , , joinatau select . Pengidentifikasi ini dapat bertindak sebagai generator untuk perintah kueri tambahan. Saat Anda menggunakan pengidentifikasi baru dalam group klausa atau select , kadang-kadang disebut kelanjutan.
Referensi bahasa C# mendokumentasikan versi bahasa C# yang paling baru dirilis. Ini juga berisi dokumentasi awal untuk fitur dalam pratinjau publik untuk rilis bahasa yang akan datang.
Dokumentasi mengidentifikasi fitur apa pun yang pertama kali diperkenalkan dalam tiga versi terakhir bahasa atau dalam pratinjau publik saat ini.
Petunjuk / Saran
Untuk menemukan kapan fitur pertama kali diperkenalkan di C#, lihat artikel tentang riwayat versi bahasa C#.
Contoh berikut menunjukkan cara menggunakan into kata kunci untuk membuat pengidentifikasi sementara bernama fruitGroup, yang memiliki jenis yang disimpulkan .IGrouping Dengan menggunakan pengidentifikasi ini, Anda dapat memanggil Count metode pada setiap grup dan hanya memilih grup yang berisi dua kata atau lebih.
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($" {item.FirstLetter} has {item.Words} elements.");
}
}
}
/* Output:
a has 2 elements.
b has 2 elements.
*/
Anda hanya perlu menggunakan into dalam group klausa saat Anda ingin melakukan operasi kueri tambahan pada setiap grup. Untuk informasi selengkapnya, lihat klausa grup .
Untuk contoh penggunaan into dalam join klausa, lihat klausa gabungan.