2010-11-26 17 views
11

Google'ın Guava, Java programlama için çok kullanışlıdır. C# için eşdeğer bir kütüphaneye ihtiyacım vardı. Ben bir tane bulamadım. Bu yüzden C/Guava limanına açık kaynak kodlu bir proje başlattım. Bu projenin ayrıntılarını home page numaralı telefondan görebilirsiniz.C# için Guava var mı?

Şimdi Sorular

  1. vardır Nasıl daha fazla geliştiriciler/kullanıcılar/çekebilmek için projemi teşvik do?
  2. İnsanlar bu projenin yararlı olduğunu düşünüyor mu yoksa sadece zamanımı harcıyor muyum?

Zaman ayırdığınız için teşekkür ederiz.

+2

hmm ... Stackoverflow ile ilgili bir soru sormak, sorduğunuz türden bir tanıtım olup olmadığını merak ediyorum :) – nanda

cevap

17

Bunu Guava for .NET diye adlandırmazdım - kısmen Guava'daki sınıfların çoğu gerekli olmayacaktır. Örneğin, Iterable öğesinin çoğu LINQ tarafından kapsanmaktadır ve kaynak işlemenin çoğu daha basittir. Guava Java yararlı kanıtlanmıştır araçlardan bir kapmak-çanta, ancak NET geliştiricileri ihtiyaçları farklıdır -

Sana yeni .NET kitaplığı oluşturmak istiyorsanız, size belirli ihtiyaçlarını hedef olduğunu göstermektedir.

+0

Teşekkürler. Guava'nın hat limanı ile bir hat yapmayı düşünmüyorum. C# 'de gerekli olmayan sınıflar C#' a aktarılmayacaktır. Bence C#, imkansız iş parçacığı olmayan (kilitlenmeyen) koleksiyonlara sahip. Bu sınıf kümelerinin C# 'da yararlı olabileceğini düşünüyorum. Başkaları ne düşünüyor? – Vijay

+0

Benim tek ciddi cevabım Microsoft'un bunu zaten yaptı - bazı ilginç sözdizimi eklediler ve F # olarak adlandırdılar. –

+0

@Vijay - .Net 4.0, System.Collections.Concurrent ad alanında bu tür koleksiyonlara sahiptir. – codekaizen