private static void BindData()

in src/Storage/_bcl/SQLiteLocalStorage.bcl.cs [348:365]


        private static void BindData(SQLiteCommand command, params object[] parameters)
        {
            string query = command.CommandText;
            int count = 0;
            foreach (Match match in Regex.Matches(query, "(\\@\\w+) "))
            {
                var date = parameters[count] as DateTime?;
                if (date.HasValue)
                {
                    command.Parameters.Add(new SQLiteParameter(match.Groups[1].Value, date.Value.Ticks.ToString(CultureInfo.InvariantCulture.NumberFormat)));
                }
                else
                {
                    command.Parameters.Add(new SQLiteParameter(match.Groups[1].Value, parameters[count]));
                }
                count++;
            }
        }