BinaryWriter kullanarak bir liste yazmak için genel bir WriteList (Liste değeri) işlevi kullanmak istiyorum.BinaryWriter kullanarak nasıl bir liste yazarım?
public void WriteList<T>(List<T> value)
{
for (int i = 0; i < value.Count; i++)
{
_writer.Write(value[i]);
}
}
ben alıyorum hatadır:
Error 1 The best overloaded method match for 'System.IO.BinaryWriter.Write(bool)' has some invalid arguments
Error 2 Argument 1: cannot convert from 'T' to 'bool'
BinaryFormatter kesinlikle değil bir seçenektir İşte kullanıyorum kodudur. Eğer bunu nesnenin bir argüman kabul doesnt göreceksiniz BinaryWriter için dokümanlar kontrol ederse
T üzerinde herhangi bir kısıtlama var mı? T: struct gibi mi? –