Click here to Skip to main content
15,887,746 members
Home / Discussions / C#
   

C#

 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic2-Mar-14 8:12
computerpublic2-Mar-14 8:12 
AnswerRe: Invalid Argument in For Loop Pin
PIEBALDconsult2-Mar-14 8:27
mvePIEBALDconsult2-Mar-14 8:27 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic2-Mar-14 8:33
computerpublic2-Mar-14 8:33 
QuestionRe: Invalid Argument in For Loop Pin
Eddy Vluggen2-Mar-14 9:04
professionalEddy Vluggen2-Mar-14 9:04 
AnswerMessage Closed Pin
2-Mar-14 9:17
computerpublic2-Mar-14 9:17 
GeneralRe: Invalid Argument in For Loop Pin
Richard MacCutchan2-Mar-14 22:43
mveRichard MacCutchan2-Mar-14 22:43 
AnswerRe: Invalid Argument in For Loop Pin
noone24072-Mar-14 17:46
noone24072-Mar-14 17:46 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic2-Mar-14 18:00
computerpublic2-Mar-14 18:00 
<pre>
using System;
using System.IO;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Boolean;
 
namespace Applica
{
    class Program
    {
        static void Main(string[] args)
        {
            DirectoryInfo da = new DirectoryInfo("C:\\Folder9");
            FileInfo[] Arr = da.GetFiles();
            FileInfo ap = Arr[Arr.Length - 1];
            long Totbyte = ap.Length;//file length
            string filePath = ap.FullName;//file name
            string temPath = Path.GetTempFileName();//path
            byte[] data = File.ReadAllBytes(filePath);//reading entire file
            File.WriteAllBytes(temPath, data);       //writing entire file to byte array     
            byte[] dataB = new byte[1];//declaring a one element byte array
            BitArray bits = new BitArray(dataB);//moving one byte to a bit array (8 bits)
            for (uint counter = 0; counter < Totbyte; counter++)
            {
                dataB[0] = data[counter];//moving data one byte at time.
                for (uint count = 0; count < bits.Length; count++)//looking at each bit of each byte
                {
                    if (bits[count] == 0)//PROBLEM AREA
                        Console.Write(bits[count] ? "1" : "0");
                }
            }
        }
    }
}

GeneralRe: Invalid Argument in For Loop Pin
noone24072-Mar-14 18:32
noone24072-Mar-14 18:32 
AnswerRe: Invalid Argument in For Loop Pin
OriginalGriff2-Mar-14 22:49
mveOriginalGriff2-Mar-14 22:49 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic3-Mar-14 3:52
computerpublic3-Mar-14 3:52 
GeneralRe: Invalid Argument in For Loop Pin
OriginalGriff3-Mar-14 4:30
mveOriginalGriff3-Mar-14 4:30 
AnswerRe: Invalid Argument in For Loop Pin
Richard MacCutchan2-Mar-14 22:54
mveRichard MacCutchan2-Mar-14 22:54 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic3-Mar-14 3:53
computerpublic3-Mar-14 3:53 
GeneralRe: Invalid Argument in For Loop Pin
Richard MacCutchan3-Mar-14 4:11
mveRichard MacCutchan3-Mar-14 4:11 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic3-Mar-14 4:16
computerpublic3-Mar-14 4:16 
GeneralRe: Invalid Argument in For Loop Pin
Richard MacCutchan3-Mar-14 4:22
mveRichard MacCutchan3-Mar-14 4:22 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic3-Mar-14 7:39
computerpublic3-Mar-14 7:39 
GeneralRe: Invalid Argument in For Loop Pin
Richard MacCutchan3-Mar-14 21:59
mveRichard MacCutchan3-Mar-14 21:59 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic4-Mar-14 3:55
computerpublic4-Mar-14 3:55 
GeneralRe: Invalid Argument in For Loop Pin
Richard MacCutchan4-Mar-14 5:25
mveRichard MacCutchan4-Mar-14 5:25 
Generalapplication icons??? Pin
Member 106142622-Mar-14 1:56
Member 106142622-Mar-14 1:56 
GeneralRe: application icons??? Pin
Pete O'Hanlon2-Mar-14 2:08
mvePete O'Hanlon2-Mar-14 2:08 
JokeRe: application icons??? Pin
dan!sh 2-Mar-14 23:45
professional dan!sh 2-Mar-14 23:45 
GeneralRe: application icons??? Pin
Ravi Bhavnani2-Mar-14 5:57
professionalRavi Bhavnani2-Mar-14 5:57 

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.