J'ai créer une classe,
Est ce que je peux enregistrer des objets issus de cette classe dans un fichier à accès aléatoir?
si oui
comment lire les objets et comment écrire dans le fichier?
Ben t'as le choix.. Mais fichier à accès aléatoire, moi qui suis sur .NET depuis des années, je ne sais même plus ce que ça veut dire
Si c'est des données qui peuvent être codé sous forme de texte, je te conseil le XML, c'est le plus simple (System.XML). Ou encore plus simple, tu peux directement sérialiser ta classe en XML (System.Xml.Serialization).
Tu peux aussi créer d'autre fichiers texte avec un stream (System.IO): StreamReader / StreamWriter, File.WriteAllLines, File.WriteAllText, etc, tu as le choix
Si tu veux écrire des données binaires, tu va aussi utiliser un Stream pour écrire dans le fichier. (System.IO: Stream, BinaryReader / BinaryWriter, File.WriteAllBytes, etc). Tu peux aussi utiliser une sérialisation binaire (j'ai jamais fais).