2011-08-07 8 views
5

Ben x. yazarken benVisual Studio'da, otomatik tamamlamayı süzme yöntemini nasıl görüntüleyebilirim ve uzantı yöntemini görüntülemez ve yalnızca yerel üyeleri görüntüleyebilir miyim?

List<string> x; 

varsa otomatik tamamlama iletişim kutusu açılır ve bana List<T> vatanı yöntemler bulmak için bir linq yöntemlerinin çok ve bu yüzden zor gösterecektir.

Otomatik tamamlamanın linq uzantı yöntemlerini görüntülemesine geçici olarak izin verilmesinin bir yolu var mı?

Şu anda using System.Linq; kaldırma yöntemini kullanıyorum ama daha verimli bir şekilde araştırıyordum.

sayesinde

+0

ilk tip, uzatma yöntemleri (tüm statik yöntemler gerçekten) üzerinde küçük bir mavi süslemeler var. – R0MANARMY

+1

@ R0MANARMY: Sorun onları görmüyorum değil, sorun bir sürü var ve bu yüzden – Karim

+0

gürültü nedeniyle normal fonksiyonları bulamıyorum Bu bir çoğaltılmış gibi görünüyor: http: // stackoverflow. com/questions/657573/vs-intellisense-can-you-hide-extension-methods –

cevap

1

listenize kullanarak System.Linq ad diğer ad olabilir:

using AliasLinq = System.Linq; 

Bu şekilde, Linq şeyler hiçbiri görünecektir sürece Bunlar gözle görülür farklı AliasLinq.

+0

anlamıyorum. bu ne yapacak? – Karim

+0

şimdi anlamlı mı? –

+0

şimdi deneyecek :) – Karim