Ejemplo n.º 1
0
        static string IodineBytesFormatter(IodineObject target, string start, string stop)
        {
            var bytes    = (IodineBytes)target;
            var byteList = new IodineList(bytes.Value.Select(b => new IodineInteger(b)).ToList <IodineObject> ());

            return($"{start}{bytes.Value.LongLength}b{stop} {Format (byteList)}");
        }
        private IodineList convertDataTable(DataTable table)
        {
            var resList = new IodineList(new IodineObject[] { });

            foreach (DataRow row in table.Rows)
            {
                var items = new IodineDictionary();
                foreach (DataColumn col in table.Columns)
                {
                    items.Set(new IodineString(col.ColumnName), new IodineString((row [col.ColumnName]).ToString()));
                }
                resList.Add(items);
            }
            return(resList);
        }