Click here to Skip to main content
15,913,055 members
Home / Discussions / C#
   

C#

 
Questioncalling unmanaged c++ dll from c# Pin
djdjoko6-Aug-07 6:50
djdjoko6-Aug-07 6:50 
AnswerRe: calling unmanaged c++ dll from c# Pin
Luc Pattyn6-Aug-07 7:14
sitebuilderLuc Pattyn6-Aug-07 7:14 
AnswerRe: calling unmanaged c++ dll from c# Pin
djdjoko6-Aug-07 22:02
djdjoko6-Aug-07 22:02 
GeneralRe: calling unmanaged c++ dll from c# Pin
djdjoko6-Aug-07 22:03
djdjoko6-Aug-07 22:03 
QuestionObject Serialization with an ArrayList Pin
Spyder_Snyper6-Aug-07 6:25
Spyder_Snyper6-Aug-07 6:25 
AnswerRe: Object Serialization with an ArrayList Pin
Hessam Jalali6-Aug-07 8:38
Hessam Jalali6-Aug-07 8:38 
GeneralRe: Object Serialization with an ArrayList Pin
Spyder_Snyper6-Aug-07 8:57
Spyder_Snyper6-Aug-07 8:57 
GeneralRe: Object Serialization with an ArrayList Pin
Hessam Jalali6-Aug-07 9:20
Hessam Jalali6-Aug-07 9:20 
On your example the only thing you need is to mark your class as Serializable, just that, and its going to work if all instances you have inside it created from serializable classes which Array and ArrayList are.

[Serializable]
Class Note
{
    ArrayList arr1=new ArrayList();
    ArrayList arr2=new ArrayList();
    
    int integer=0;
    string str=1;
    Bitmap bmp=new Bitmap(100,100);
    
    public ArrayList Arr1
    {
        get{return this.arr1;}
    }

    public ArrayList Arr2
    {
        set{this.arr2=value;}
    }

    public static stream Serialize()
    {
        //creating stream and ...

        BinaryFormatter bf=new BinaryFormatter();
        bf.Serialize(stream,this);
        return stream;
    }

    public static Note Deserialize(Stream stream)
    {
        BinaryFormatter bf=new BinaryFormatter();
       return bf.Deserialize(stream) as Note;
    }     
}


I hope this one help
GeneralRe: Object Serialization with an ArrayList Pin
Spyder_Snyper6-Aug-07 9:23
Spyder_Snyper6-Aug-07 9:23 
GeneralRe: Object Serialization with an ArrayList Pin
Hessam Jalali6-Aug-07 9:34
Hessam Jalali6-Aug-07 9:34 
GeneralRe: Object Serialization with an ArrayList Pin
Spyder_Snyper6-Aug-07 9:43
Spyder_Snyper6-Aug-07 9:43 
GeneralRe: Object Serialization with an ArrayList Pin
Hessam Jalali6-Aug-07 9:49
Hessam Jalali6-Aug-07 9:49 
GeneralRe: Object Serialization with an ArrayList [modified] Pin
Spyder_Snyper6-Aug-07 10:36
Spyder_Snyper6-Aug-07 10:36 
GeneralRe: Object Serialization with an ArrayList Pin
cyn86-Aug-07 20:17
cyn86-Aug-07 20:17 
GeneralRe: Object Serialization with an ArrayList Pin
Hessam Jalali6-Aug-07 21:25
Hessam Jalali6-Aug-07 21:25 
GeneralRe: Object Serialization with an ArrayList Pin
Spyder_Snyper7-Aug-07 4:39
Spyder_Snyper7-Aug-07 4:39 
GeneralRe: Object Serialization with an ArrayList Pin
Hessam Jalali7-Aug-07 6:43
Hessam Jalali7-Aug-07 6:43 
QuestionCannot generate SSPI context error Pin
xbiplav6-Aug-07 5:17
xbiplav6-Aug-07 5:17 
AnswerRe: Cannot generate SSPI context error Pin
snorkie6-Aug-07 11:49
professionalsnorkie6-Aug-07 11:49 
AnswerRe: Cannot generate SSPI context error Pin
mav.northwind7-Aug-07 1:18
mav.northwind7-Aug-07 1:18 
QuestionFile Encoding Pin
Sean_B6-Aug-07 4:22
Sean_B6-Aug-07 4:22 
AnswerRe: File Encoding Pin
Luc Pattyn6-Aug-07 4:37
sitebuilderLuc Pattyn6-Aug-07 4:37 
GeneralRe: File Encoding Pin
Sean_B6-Aug-07 5:26
Sean_B6-Aug-07 5:26 
QuestionPNG compression? Pin
Mad_Mike6-Aug-07 3:52
Mad_Mike6-Aug-07 3:52 
AnswerRe: PNG compression? [modified] Pin
PhilDanger6-Aug-07 4:11
PhilDanger6-Aug-07 4:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.